From: brain Date: Fri, 20 May 2005 15:38:40 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v2.0.23~10223 X-Git-Url: https://git.netwichtig.de/gitweb/?a=commitdiff_plain;h=3a28a843033c87658c45f83a8826676e9e4e4409;p=user%2Fhenk%2Fcode%2Finspircd.git *** empty log message *** git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1464 e03df62e-2008-0410-955e-edbf42e46eb7 --- diff --git a/src/inspircd.cpp b/src/inspircd.cpp index e5d463008..9f5a0e69c 100644 --- a/src/inspircd.cpp +++ b/src/inspircd.cpp @@ -2836,11 +2836,7 @@ int InspIRCd(char** argv, int argc) } tvs.tv_usec = 30000L; tvs.tv_sec = 0; -#ifdef IS_SOLARIS - int servresult = select(1024, &serverfds, NULL, NULL, &tvs); -#else - int servresult = select(32767, &serverfds, NULL, NULL, &tvs); -#endif + int servresult = select(FD_SETSIZE, &serverfds, NULL, NULL, &tvs); if (servresult > 0) { for (int x = 0; x != SERVERportCount; x++) @@ -3100,12 +3096,7 @@ int InspIRCd(char** argv, int argc) #ifdef USE_SELECT tval.tv_sec = 0; tval.tv_usec = 1000L; -#ifdef IS_SOLARIS - selectResult2 = select(1024, &sfd, NULL, NULL, &tval); -#else - selectResult2 = select(65535, &sfd, NULL, NULL, &tval); -#endif - + selectResult2 = select(FD_SETSIZE, &sfd, NULL, NULL, &tval); // now loop through all of the items in this pool if any are waiting if ((selectResult2 > 0) && (xcount != clientlist.end())) for (user_hash::iterator count2a = xcount; count2a != endingiter; count2a++)