Thanks to those who responded. I have found that my app is stable after 
I made sure all paths through the code catch all exceptions safely.

[EMAIL PROTECTED] wrote:
> Send Perl-Win32-Web mailing list submissions to
>       perl-win32-web@listserv.ActiveState.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
>       http://listserv.ActiveState.com/mailman/listinfo/perl-win32-web
> or, via email, send a message with subject or body 'help' to
>       [EMAIL PROTECTED]
>
> You can reach the person managing the list at
>       [EMAIL PROTECTED]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Perl-Win32-Web digest..."
>
>
> Today's Topics:
>
>    1. RE: IIS 6 - PerlEx - causing working process to recycle on
>       "ScriptReturned No Data" (Steven Manross)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 17 Sep 2007 17:22:37 -0700
> From: "Steven Manross" <[EMAIL PROTECTED]>
> Subject: RE: IIS 6 - PerlEx - causing working process to recycle on
>       "ScriptReturned No Data"
> To: "Horace Redelmyer" <[EMAIL PROTECTED]>,   "PerlEx"
>       <[EMAIL PROTECTED]>,
>       <perl-win32-web@listserv.ActiveState.com>
> Message-ID:
>       <[EMAIL PROTECTED]>
> Content-Type: text/plain;     charset="us-ascii"
>
> If you are having the same problem I have (with PerlScript in ASP) where
> something similar happens, you can downgrade to build 638 (perl 5.6) to
> correct the problem.
>
> Steven
>
>   
>> -----Original Message-----
>> From: [EMAIL PROTECTED] 
>> [mailto:[EMAIL PROTECTED] On 
>> Behalf Of Horace Redelmyer
>> Sent: Monday, September 17, 2007 8:31 AM
>> To: PerlEx; perl-win32-web@listserv.ActiveState.com
>> Subject: IIS 6 - PerlEx - causing working process to recycle 
>> on "ScriptReturned No Data"
>>
>> I am finding  that if the Perl interpreters die (returning 
>> "Script Returned No Data" to the browser), the IIS 6 worker 
>> process refuses to handle any more requests. However, the IIS 
>> ping every 30s must think that the process is alive since it 
>> doesn't recycle until the end of the configured recycle period.
>>
>> Is there any way to cause the worker process to recycle when 
>> the interpreters are dead?
>>
>> I'm sure that I am catching all exceptions (e.g. sql query 
>> timeouts) in my code in eval blocks. Does anyone know under 
>> what circumstances Perl might die? This only happens under 
>> stress testing situations.
>>
>> I am using perl v5.8.8 build 822 [280952] from ActiveState 
>> with PerlEx on IIS 6 on windows 2003 server.
>>
>> Thanks in advance
>> Horace
>> _______________________________________________
>> Perl-Win32-Web mailing list
>> Perl-Win32-Web@listserv.ActiveState.com
>> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
>>
>>     
_______________________________________________
Perl-Win32-Web mailing list
Perl-Win32-Web@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to