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: perl-win32-web-bounces listserv.ActiveState.com
> [mailto:perl-win32-web-bounces listserv.ActiveState.com]
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
|