src/HOL/Tools/watcher.ML
changeset 25413 df27d19c35dd
parent 24584 01e83ffa6c54
child 25414 3326bd7ecd48
equal deleted inserted replaced
25412:6f56f0350f6c 25413:df27d19c35dd
   405 	       decr_watched())
   405 	       decr_watched())
   406 	 else (report i "System error in proof handler";
   406 	 else (report i "System error in proof handler";
   407 	       decr_watched())
   407 	       decr_watched())
   408        end
   408        end
   409  in Output.debug (fn () => ("subgoals forked to createWatcher: "^ prems_string_of th));
   409  in Output.debug (fn () => ("subgoals forked to createWatcher: "^ prems_string_of th));
   410     IsaSignal.signal (IsaSignal.usr2, IsaSignal.SIG_HANDLE proofHandler);
   410     IsaSignal.signal (IsaSignal.usr1, IsaSignal.SIG_HANDLE proofHandler);
   411     (childin, childout, childpid)
   411     (childin, childout, childpid)
   412   end
   412   end
   413 
   413 
   414 end (* structure Watcher *)
   414 end (* structure Watcher *)