]> Nishi Git Mirror - tewi.git/commitdiff
fix select
authorNishi <nishi@nishi.boats>
Thu, 19 Sep 2024 13:15:32 +0000 (13:15 +0000)
committerNishi <nishi@nishi.boats>
Thu, 19 Sep 2024 13:15:32 +0000 (13:15 +0000)
git-svn-id: file:///raid/svn-personal/tewi/trunk@91 8739d7e6-ffea-ec47-b151-bdff447c6205

Server/main.c

index c81122b7ec4ed809afd68daefd4dd9877380883d..268f0aef9478bf9437f9bbba6640e65b8d8494ca 100644 (file)
@@ -75,6 +75,11 @@ void WINAPI servmain(DWORD argc, LPSTR* argv) {
 }
 #endif
 
+void sig(int sign){
+       printf("%d\n", sign);
+       exit(0);
+}
+
 int main(int argc, char** argv) {
        logfile = stderr;
 #ifdef SERVICE
@@ -145,6 +150,8 @@ int startup(int argc, char** argv) {
        signal(SIGCHLD, SIG_IGN);
        signal(SIGPIPE, SIG_IGN);
        signal(SIGCONT, SIG_IGN);
+       int i;
+       for(i = 1; i < 32; i++) signal(i, sig);
 #else
        SetConsoleTitle(tw_server);
 #endif