From 6374516e063e49ca313329a68f9c5f0dd16713ae Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Tue, 25 Jan 2011 16:20:29 +0000 Subject: Correction de quelques trucs oubliés dans le refactoring précédent. La gestion de signaux est remontée dans le main (pas fonctionnellement lié au serveur TCP). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///var/svn/2011-usi/trunk@16 db941bf7-0cb3-4dda-9634-87faf64f93a7 --- app/v3_c/src/tcpserver.c | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) (limited to 'app/v3_c/src/tcpserver.c') diff --git a/app/v3_c/src/tcpserver.c b/app/v3_c/src/tcpserver.c index 53b86a9..32b9138 100644 --- a/app/v3_c/src/tcpserver.c +++ b/app/v3_c/src/tcpserver.c @@ -7,30 +7,13 @@ #include #include #include -#include -#include "utils.h" #include "tcpserver.h" +#include "utils.h" #include "dispatcher.h" int end=0; -void _signals(int signum) { - static int force=0; - - if (0) printf("signal %i\n", signum); - - if(!force) { - end=1; - force=1; - logs("Tentative d'arrêt soft du serveur..."); - } else { - logs("Arrêt d'urgence du serveur"); - exit(1); - } -} - - int tcpserver() { int res; int sockServ, sockCli; @@ -53,9 +36,6 @@ int tcpserver() { listen(sockServ,LISTEN_BACKLOG); if (res < 0) { perror("listen"); return(4); } - // On active la gestion des signaux - signal(2,_signals); - res=initDispatcher(); if (res != 0 ) { #ifdef DEBUG -- cgit v1.2.3