src/server/daemon/httplistener.c

changeset 29
e8619defde14
parent 25
5dee29c7c530
child 35
4417619a9bbd
--- a/src/server/daemon/httplistener.c	Sun May 06 10:09:27 2012 +0200
+++ b/src/server/daemon/httplistener.c	Wed May 16 12:47:28 2012 +0200
@@ -51,6 +51,7 @@
 
 #include "session.h"
 #include "configmanager.h"
+#include "log.h"
 
 UcxMap *listener_map = NULL;
 
@@ -81,6 +82,7 @@
     listener->name = conf->name;
     listener->session_handler = create_basic_session_handler();
     listener->nacceptors = conf->nacceptors;
+    listener->port = conf->port;
     ucx_map_sstr_put(listener_map, listener->name, listener);
 
     struct sockaddr_in servaddr;   /* server address */
@@ -122,6 +124,7 @@
 
 int http_listener_start(HttpListener *listener) {
     printf("INFO: start listener\n");
+    log_ereport(LOG_LEVEL_INFO, "start listener on port %d", listener->port);
 
     if (listen(listener->server_socket, 256) == -1) {
         perror("Error: http_listener_start: listen");

mercurial