|
@@ -2274,7 +2274,7 @@ static void __exit speakup_exit(void)
|
|
unregister_vt_notifier(&vt_notifier_block);
|
|
unregister_vt_notifier(&vt_notifier_block);
|
|
speakup_unregister_devsynth();
|
|
speakup_unregister_devsynth();
|
|
speakup_cancel_paste();
|
|
speakup_cancel_paste();
|
|
- del_timer(&cursor_timer);
|
|
|
|
|
|
+ del_timer_sync(&cursor_timer);
|
|
kthread_stop(speakup_task);
|
|
kthread_stop(speakup_task);
|
|
speakup_task = NULL;
|
|
speakup_task = NULL;
|
|
mutex_lock(&spk_mutex);
|
|
mutex_lock(&spk_mutex);
|