Hi, I just switch my apache to use the worker MM.
I have a filter which uses Cache::SharedMemoryCache to share data between process (and hopefully threads now). A simple example is this: --- use Cache::SharedMemoryCache; $cache = new Cache::SharedMemoryCache( { namespace => 'my namespace', } ); ----- This will result the error: [Mon Dec 29 17:48:31 2003] [error] [client xxx.xxx.xxx.xxx] Object #260 should have been retrieved already at ../../lib/Stora ble.pm (autosplit into ../../lib/auto/Storable/thaw.al) line 358, at /usr/lib/perl5/site_perl/5.8.0/Cache/CacheUtils.pm line 121 After this I switched back to a apache pre-fork MM and the problem continued. As Cache::SharedMemoryCache is process independent, even a small script generate this error. Later, I switched one more time to apache MM worker and restarted the server machine. Everything worked fine. Does anyone have a clue why this happened? Should I drop the Cache module and start to use some IPC module directly (without Storable)? Thanks, Raul Dias -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html