|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Andrew Alakozow 2:5061/6 08 Jun 2004 10:58:25 To : Vargen Subject : Re: User sessions --------------------------------------------------------------------------------
V> Kto che nyne pol'zuet dl'a otslejivaniya pol'zovatel'skih sessii? Boyus'
V> ustaret' na Apache::Session. Ono konechno rabotaet, no che to ne
V> obnovl'als'a davno.
Hе так давно вышел Apache-Session-1.6 (24 Feb 2004).
Я столкнулся с тем что Apache::Session::Lock::File глухо завешивает Perl
под Windows при попытке эксклюзивной блокировки файла который уже
заблокирован этим же процессом неэксклюзивно.
Кстати, при текущей схеме блокировок файлов, ИМХО, возможны гонки - при
открытии сессии она блокируется share, при необходимости записи меняется на
excl (не снимая share, в этом месте Windows и конфузится), если два процесса
одновременно станут записывать данные в сессию (что возможно, хотя и
маловероятно), то будет dead lock.
aa29
--- Microsoft Outlook Express 6.00.2720.3000
* Origin: Life In The Dark (2:5061/6)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/44841c37d09ee.html, оценка из 5, голосов 10
|