Changeset 95 in Main


Ignore:
Timestamp:
Sep 19, 2024, 10:17:58 PM (8 weeks ago)
Author:
Nishi
Message:

fix select

Location:
trunk/Server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Server/main.c

    r94 r95  
    145145        signal(SIGCHLD, SIG_IGN);
    146146        signal(SIGPIPE, SIG_IGN);
    147 #ifdef __HAIKU__
    148         signal(5, SIG_IGN);
    149 #endif
    150147#else
    151148        SetConsoleTitle(tw_server);
  • trunk/Server/server.c

    r89 r95  
    832832                                                for(j = 0; j < sockcount; j++) close_socket(sockets[j]);
    833833                                                tw_server_pass(sock, config.ports[i] & (1ULL << 32), config.ports[i], claddr);
     834#ifdef __HAIKU__
     835                                                while(1);
     836#else
    834837                                                _exit(0);
     838#endif
    835839                                        } else {
    836840                                                close_socket(sock);
Note: See TracChangeset for help on using the changeset viewer.