From: Claudio Sacerdoti Coen Date: Wed, 11 Oct 2006 14:26:59 +0000 (+0000) Subject: Unlocking the interface was not performed as the last action of the callback. X-Git-Tag: make_still_working~6763 X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=commitdiff_plain;h=d18bffef7df9bbfc5ceae7ac7b607c96611e1978;p=helm.git Unlocking the interface was not performed as the last action of the callback. --- diff --git a/helm/software/matita/matitaGui.ml b/helm/software/matita/matitaGui.ml index 2a607d9fc..840d057c2 100644 --- a/helm/software/matita/matitaGui.ml +++ b/helm/software/matita/matitaGui.ml @@ -463,8 +463,8 @@ class gui () = f (); unlock_world () with exc -> - unlock_world (); - notify_exn exc + notify_exn exc; + unlock_world () in worker_thread := Some (Thread.create thread_main ()) in let kill_worker =