No multithreading for now
This commit is contained in:
parent
055c084c60
commit
ddbeb20633
|
@ -1832,11 +1832,14 @@ int run_remote_control_server(
|
||||||
acq_server.start_server();
|
acq_server.start_server();
|
||||||
timetagger_server.start_server();
|
timetagger_server.start_server();
|
||||||
|
|
||||||
|
// We could start a few background threads, each calling io.run().
|
||||||
|
// It may improve performance a little bit.
|
||||||
|
// However, if there are synchronization bugs, it would cause weird issues
|
||||||
|
// that are difficult to track down. So let's keep just one thread for now.
|
||||||
|
|
||||||
log(LOG_INFO, "Running, press Ctrl-C to stop");
|
log(LOG_INFO, "Running, press Ctrl-C to stop");
|
||||||
io.run();
|
io.run();
|
||||||
|
|
||||||
// TODO -- multi-threading
|
|
||||||
|
|
||||||
return command_handler.exit_status();
|
return command_handler.exit_status();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue