perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wolfgang Kinkeldei <>
Subject strange Locking behavior on OS-X Server
Date Wed, 21 Mar 2007 16:26:41 GMT

on OS-X Server, Version 10.4,
Apache/1.3.33 (Darwin) Embperl/2.2.0 DAV/1.0.3 mod_ssl/2.8.24 OpenSSL/ 
0.9.7l mod_perl/1.29

a strange behaviour occurs when using "File" as storaage and either  
"Semaphore" or "File" as locking, under certain circumstances mostly  
under a minimum load with at least 3-5 concurrent requests, a request  
may take several seconds (even a simple "hello" page) or lock  
forever. Killing some of the waiting processes or restarting the  
server helps for a while until the (for me unknown) race-condition  
occurs again...

After setting the lock-method to "Null" this situation did no more  
occur again but now a potential session-inconstency could occur which  
does not satisfy me.

Did somone else also have such an odd behavior?


Wolfgang Kinkeldei


' /\_/\ ' .print[split??,"".(($/=q|Cms)+-03467:;<=|)=~tr!C-z -B! -z!)x
'( o.o )' .$/]->[hex]foreach split qr<>,qq+1ecd039ad65b025b8063475b+||
' > ^ < ' .q<!-- Wolfgang Kinkeldei mailto:wolfgang(a) -->

View raw message