RE: Apache2/MP2/Parllel::ForkManager and Segmentation Faults

2008-08-28 Thread Berg, Eric
ns' > Cc: modperl@perl.apache.org > Subject: RE: Apache2/MP2/Parllel::ForkManager and Segmentation Faults > > Ok. I appreciate your help here, Perrin. > > mod_backtrace gave me this: > > [Wed Aug 27 18:29:29 2008] pid 24456 mod_backtrace backtrace > for sig 11 (thread &q

RE: Apache2/MP2/Parllel::ForkManager and Segmentation Faults

2008-08-27 Thread Berg, Eric
[EMAIL PROTECTED] On > Behalf Of Perrin Harkins > Sent: Wednesday, August 27, 2008 11:18 AM > To: Berg, Eric > Cc: modperl@perl.apache.org; [EMAIL PROTECTED] > Subject: Re: Apache2/MP2/Parllel::ForkManager and Segmentation Faults > > On Tue, Aug 26, 2008 at 3:25 PM, Berg, Eric

Re: Apache2/MP2/Parllel::ForkManager and Segmentation Faults

2008-08-27 Thread Perrin Harkins
On Tue, Aug 26, 2008 at 3:25 PM, Berg, Eric <[EMAIL PROTECTED]> wrote: > I'm feeling like it's not the DBI stuff. Where else can I look? Your next step is probably to get a backtrace of the segfault and figure out where it crashed. - Perrin

RE: Apache2/MP2/Parllel::ForkManager and Segmentation Faults

2008-08-26 Thread Berg, Eric
Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of Perrin Harkins > Sent: Tuesday, August 26, 2008 2:35 PM > To: Berg, Eric > Cc: modperl@perl.apache.org; [EMAIL PROTECTED] > Subject: Re: Apache2/MP2/Parllel::ForkManager and Segmentation Faults &g

Re: Apache2/MP2/Parllel::ForkManager and Segmentation Faults

2008-08-26 Thread Perrin Harkins
On Tue, Aug 26, 2008 at 2:28 PM, Berg, Eric <[EMAIL PROTECTED]> wrote: > I'm using Apache::DBI. > > I stripped out calls to code that use DBI and it still segfaults. > > I've gone into the code and made sure that any method that does a DBI > call also uses $dbh->disconnect; With Apache::DBI, you a

RE: Apache2/MP2/Parllel::ForkManager and Segmentation Faults

2008-08-26 Thread Berg, Eric
ED] On > Behalf Of Perrin Harkins > Sent: Tuesday, August 26, 2008 2:12 PM > To: Berg, Eric > Cc: modperl@perl.apache.org; [EMAIL PROTECTED] > Subject: Re: Apache2/MP2/Parllel::ForkManager and Segmentation Faults > > On Tue, Aug 26, 2008 at 2:04 PM, Berg, Eric > <[EMAIL

Re: Apache2/MP2/Parllel::ForkManager and Segmentation Faults

2008-08-26 Thread Perrin Harkins
On Tue, Aug 26, 2008 at 2:04 PM, Berg, Eric <[EMAIL PROTECTED]> wrote: > We're using DBI here as well That's going to make forking a lot more complicated. You'll need to close your DBI handles before you fork, or set InactiveDestroy on them. You need to open new ones in the forked process to do