FanControl.Releases
FanControl.Releases copied to clipboard
[Feature request] Exponential back of at startup
When the application starts it is dependent on the background driver initialization. It forces user to confirm the error, refresh sensors.
To remediate this issue following changes are proposed: After start the application will not present first 20 errors to the user, while performing following algorithm in pseudo code:
attempt = 0
initialized = false
while(attempt < 20 && !initialized){
initialized = initializeDriver()
if(!initialized){
wait(1second * 2^attempt
}
}