ce valoare are BNETD_MAX_SOCKETS ?
este definit in common/setup_before.h



----- Original Message ----- 
From: "Mihai RUSU" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, November 05, 2003 12:36 AM
Subject: [rlug] rlimit hard limit?


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Salut
>
> Am urmatoarea secventa de cod:
>
> extern int get_socket_limit(void)
> {
>         unsigned int socklimit = BNETD_MAX_SOCKETS;
> #ifndef WIN32
>         struct rlimit rlim;
>         if(getrlimit(RLIM_NUMFILES, &rlim) < 0)
>                 eventlog(eventlog_level_error, "get_socket_limit",
"getrlimit returned error: %s", strerror(errno));
>         else if(rlim.rlim_cur < socklimit)
>                 socklimit = rlim.rlim_cur;
> #else
>         /* FIXME: somehow get WSAData win32 socket limit here */
> #endif
>
>
> #if !(defined HAVE_POLL || defined HAVE_KQUEUE || defined HAVE_EPOLL)
>         if(FD_SETSIZE < socklimit)
>                 socklimit = FD_SETSIZE;
> #endif
>
>         /* make socket limit smaller than file limit to make sure log
files,
>            db connections and save files will still work */
>         socklimit -= 64;
>
>         eventlog(eventlog_level_debug, "get_socket_limit", "limit: %d",
socklimit);
>
>         return socklimit;
> }
>
>
> Problema e ca eventlog nu raporteaza mai mult de 4032 indeiferent ce ii
> fac. Daca am ulimit -n 1024 zice corect. Daca am ulimit 4096 zice 4032
> (corect). Daca am ulimit 8192 zice tot 4032. Banuiesc ca mai e o limita pe
> undeva (probabil hardcoded prin kernel). Unde sa caut/modific ?
>
> PS: the funny thing e ca si pe un FreeBSD (cred ca) face la fel
>
> - ----------------------------
> Mihai RUSU                                    Email: [EMAIL PROTECTED]
> GPG : http://dizzy.roedu.net/dizzy-gpg.txt    WWW: http://dizzy.roedu.net
>                        "Linux is obsolete" -- AST
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (GNU/Linux)
>
> iD8DBQE/qCntPZzOzrZY/1QRArdHAJwIwaEMErvkBsva85PNB3/a5f8UagCgqJ4A
> Nc0cEDEp2e2CcNffMUw/PaU=
> =FNCc
> -----END PGP SIGNATURE-----
>
> --- 
> Detalii despre listele noastre de mail: http://www.lug.ro/
>
>
>



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui