prerr_endline "received Start_musing";
let new_musing_id = Hbugs_id_generator.new_musing_id () in
let id = Hbugs_deity.create (slave mqi_handle) (state, new_musing_id) in
- prerr_endline
- (sprintf "starting a new musing (tid = %d, id = %s)" id new_musing_id);
- Hashtbl.add ids new_musing_id id ;
+ prerr_endline (sprintf "starting a new musing (id = %s)" new_musing_id);
+ Hashtbl.add ids new_musing_id id;
(*ignore (Thread.create slave (state, new_musing_id));*)
Musing_started (my_own_id, new_musing_id)
end else (* broker unauthorized *)
close_out oc
let main () =
- let mqi_flags = [] in (* default MathQL interpreter options *)
try
Sys.catch_break true;
at_exit (fun () ->
broker_id :=
Some (Hbugs_tutors_common.register_to_broker
my_own_id my_own_url "FOO" "Search_pattern_apply tutor");
- let mqi_handle = MQIC.init mqi_flags prerr_string in
+ let mqi_handle = MQIC.init ~log:prerr_string () in
if Sys.file_exists environment_file then
restore_environment ();
Http_daemon.start'