| 103 | } |
| 104 | |
| 105 | int caf_main(actor_system& sys, const config& cfg) { |
| 106 | signal(SIGTERM, set_shutdown_flag); |
| 107 | signal(SIGINT, set_shutdown_flag); |
| 108 | if (cfg.server_mode) |
| 109 | return server(sys, cfg.port); |
| 110 | else |
| 111 | return client(sys, cfg.host, cfg.port); |
| 112 | } |
| 113 | |
| 114 | CAF_MAIN(id_block::stream_driver, io::middleman) |