On Thu, 2003-11-13 at 16:47, Jonathan Swartz wrote: > So the default MySQL driver does locking just like Apache::Session, and > there's no built-in way to turn it locking. So it's possible that the same > locking problems that plague Apache::Session would happen in CGI::Session. > Argh!
So, basically you are left with using Apache::Session::Flex and its NullLocker class or making your own session module. You could also create a separate CGI::Session driver that doesn't have the locking in it. Apache::ASP takes a different approach, using MLDBM::Sync and relying on shared filesystems for clustered use. In general, putting more than a couple of scalars into a session is a mistake in nearly any web development environment, so making the session storage really amazing is probably not worth it. - Perrin -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html