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: 0.4.95@7852~904 X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=commitdiff_plain;h=a7948d3b28c57fea90d8fef6cfc3561d8e0ee607;p=helm.git Unlocking the interface was not performed as the last action of the callback. --- diff --git a/matita/matitaGui.ml b/matita/matitaGui.ml index 2a607d9fc..840d057c2 100644 --- a/matita/matitaGui.ml +++ b/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 =