[zorp-hu] GThread-ERROR

Balazs Scheidler bazsi@balabit.hu
Wed, 10 Oct 2001 11:45:50 +0200


On Wed, Oct 10, 2001 at 11:13:51AM +0200, Kosa Attila wrote:
> Hello!
> Megallt a http proxy a kovetkezo hibauzenettel:
> Oct 10 10:51:17 fw zorp-web[31070]: GThread-ERROR **: file gthread-posix.c: line 279 (g_thread_create_ posix_impl): error Resource temporarily unavailable during pthread_create (thread, &attr, (void* (*)(v oid*))thread_func, arg)
> Oct 10 10:51:17 fw zorp-web[31070]: aborting...

a hibat az okozza, hogy a zorp nem tudott threadet letrehozni. 

egy patcheletlen kernelen egyszerre maximum 512 process futhat, amibol egy
userhez 256 db tartozhat. A zorp alapbol 200 thread futasat engedelyezi
(--threads kapcsolo), ha tovabbira van szukseg akkor var.

az abort pedig azt jelenti, hogy a kernel limit, es a zorp limitje nincs
osszhangban, a zorp tobbet enged, amennyi elfut a kerneleden.

megoldas:
- kernel patch (a weblapunkon kint van egy performance-2.2.19.diff nevu
  patch talan a downloads/kernel-patches konyvtarban) ezt tedd fel
- vedd lejjebb a zorp thread limitjet a --threads kapcsoloval (ezt amugy
  eppen a fenti problema miatt mar csokkentettuk 100-ra)

-- 
Bazsi
PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1