diff options
Diffstat (limited to 'src/daemon/net.c')
-rw-r--r-- | src/daemon/net.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/daemon/net.c b/src/daemon/net.c index 2969d9b..27375e3 100644 --- a/src/daemon/net.c +++ b/src/daemon/net.c @@ -185,18 +185,18 @@ static void *dolisten(void * state) } else { st->status = A_OK; } - - if (oldstatus != st->status) - { - oldstatus = st->status; - if(st->status == DEAD) - /* this timestamp is arbitraty */ - fprintf(stderr, "Connection with the client has been lost. Last reply since: %li \n", st->lastreply.tv_sec); - else{ - ipstring = inet_ntoa(clientaddr.sin_addr); - fprintf(stderr, "Successful incoming connection from %s\n", ipstring); - } - } + + if (oldstatus != st->status) + { + oldstatus = st->status; + if(st->status == DEAD) { + /* this timestamp is arbitraty */ + fprintf(stderr, "Connection with the client has been lost. Last reply since: %li \n", st->lastreply.tv_sec); + } else { + ipstring = inet_ntoa(clientaddr.sin_addr); + fprintf(stderr, "Successful incoming connection from %s\n", ipstring); + } + } pthread_mutex_unlock(&st->datamutex); pthread_setcancelstate(PTHREAD_CANCEL_ENABLE, &cancelstate); pthread_testcancel(); |