> On Sat, Feb 12, 2011 at 3:26 PM, Thomas den Braber <tho...@delos.nl> wrote: > > > On linux I also had never any problem with Reload. But on Linux I always > > run Apache with prefork MPM (I have not tested with Worker MPM on Linux > > yet), on Windows there is only Worker MPM, can there be a relation between > > the reload problem and the Worker MPM? > > Not likely. Threads don't share any data in Perl unless you tell them > to. The things Reload has trouble with tend to be sneaky programming > tricks, like auto-generated methods and classes.
I never use the auto-generation feature in DBIx::Class from the web- server side -- I always generate these from a shell prompt first and then install them. I know there are a lot of people using DBIx::Class with auto- generation, probably because it's easier, but if something changes in the database then the class will change which could lead to some developers wondering what went wrong. It's interesting to know that auto-generated code is a problem, and this is providing me with some insight into why some DBIx::Class users have been telling me that mod_perl (all versions) is so terrible (I didn't experience the problems they described, and your comment has shed some light on a possible reason). Thanks! Randolf Richardson - rand...@inter-corporate.com Inter-Corporate Computer & Network Services, Inc. Vancouver, British Columbia, Canada http://www.inter-corporate.com