Yeah actually it turns out that even if we run the command in a separate thread there is still no nice way to kill it if it hasn't returned.
@htrex - what if there a valid card which doesn't support reading the fan speed - in that case we will get the error from running getfanspeed but it would still be valid and would work to try and get the temperature of such a card...
Yeah actually it turns out that even if we run the command in a separate thread there is still no nice way to kill it if it hasn't returned.
@htrex - what if there a valid card which doesn't support reading the fan speed - in that case we will get the error from running getfanspeed but it would still be valid and would work to try and get the temperature of such a card...