Skip Menu |

This queue is for tickets about the SVN-Web CPAN distribution.

Report information
The Basics
Id: 23826
Status: resolved
Priority: 0/
Queue: SVN-Web

People
Owner: Nobody in particular
Requestors: jpeacock [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: (no value)
Fixed in: (no value)



Subject: mod_perl tests hang
During testing of the svn-client branch out of the Subversion repository, the mod_perl.t file hangs after these lines: # Fetching 16/17 http://localhost:8080/svnweb/repos/revision?rev=2 (2) # Fetching 17/17 http://search.cpan.org/dist/SVN-Web/ (Powered by SVN::Web) # Fetching 2/2 http://search.cpan.org/dist/SVN-Web/ (Powered by SVN::Web) which leaves the httpd process hung (so that I have to use kill -KILL). All other tests apparently pass...
On Wed Dec 06 11:32:23 2006, JPEACOCK wrote: Show quoted text
> During testing of the svn-client branch out of the Subversion > repository, the mod_perl.t file hangs after these lines: > # Fetching 16/17 http://localhost:8080/svnweb/repos/revision?rev=2 (2) > # Fetching 17/17 http://search.cpan.org/dist/SVN-Web/ (Powered by
SVN::Web) Show quoted text
> # Fetching 2/2 http://search.cpan.org/dist/SVN-Web/ (Powered by SVN::Web) > > which leaves the httpd process hung (so that I have to use kill -KILL). > All other tests apparently pass...
Can you change stop_server() in lib/SVN/Web/Test.pm to "kill 9, -$self->{_pid};" instead of "kill 15..." and check that that works for you please. Looks like Apache's ignoring SIGTERM for some reason. Is this Apache2 by any chance? sig#15 works for me with Apache1, and also works for me on another FreeBSD box with sig#15. However, I've just discovered that if I run Apache2 in a jail on the same FreeBSD box it needs sig#9. N