windfarm: decrement client count when unregistering
[cascardo/linux.git] / drivers / macintosh / windfarm_core.c
index 3ee198b..cc7ece1 100644 (file)
@@ -435,7 +435,7 @@ int wf_unregister_client(struct notifier_block *nb)
 {
        mutex_lock(&wf_lock);
        blocking_notifier_chain_unregister(&wf_client_list, nb);
-       wf_client_count++;
+       wf_client_count--;
        if (wf_client_count == 0)
                wf_stop_thread();
        mutex_unlock(&wf_lock);