From 0dd5f2915a9c01992c18f6c983c082199be7c771 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 15 Jan 2013 22:50:49 +0100 Subject: ServerSocket: use the SocketMonitor class --- src/Listen.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/Listen.cxx') diff --git a/src/Listen.cxx b/src/Listen.cxx index 6b298769..7bc10dc1 100644 --- a/src/Listen.cxx +++ b/src/Listen.cxx @@ -92,13 +92,15 @@ listen_systemd_activation(GError **error_r) bool listen_global_init(GError **error_r) { + assert(main_loop != nullptr); + int port = config_get_positive(CONF_PORT, DEFAULT_PORT); const struct config_param *param = config_get_next_param(CONF_BIND_TO_ADDRESS, NULL); bool success; GError *error = NULL; - listen_socket = server_socket_new(listen_callback, NULL); + listen_socket = server_socket_new(*main_loop, listen_callback, NULL); if (listen_systemd_activation(&error)) return true; -- cgit v1.2.3