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
[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
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
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
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
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
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