Raul Dias said:
> [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

You may need to clean up the shared memory segments.  However, I would
recommend that you simply stop using Cache::SharedMemoryCache, since it's
very slow.  Take a look at MLDBM::Sync instead, or IPC::MM if you want
real speed.  Both of those are many times faster than
Cache::SharedMemoryCache.
You could also try to just share variables between the threads, which is
the only way to share without using Storable.  The trouble is, objects are
not easy to share in this way, and any performance you gain may be
cancelled out by the generally poor performance of Perl threads.
- Perrin



-- 
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html

Reply via email to