--- mqtt/src/daemon.c 2011/11/30 01:06:30 1.1.2.2 +++ mqtt/src/daemon.c 2011/12/01 00:10:18 1.1.2.3 @@ -2,9 +2,14 @@ int -Run(void) +Run(int sock) { FTRACE(1); + + if (listen(sock, SOMAXCONN) == -1) { + syslog(LOG_ERR, "Error:: listen() #%d - %s\n", errno, strerror(errno)); + return -1; + } return 0; }