-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
Ubuntu 8.04LTS using the Debian Package
It happens quite often (e.g. if Hudson got a OutOfMemoryError) that after stopping it with the init script the process ist still there.
Another try to stop it results in an error, since the PID file has already been deleted.
It would be good, to monitor the termination of hudson and if it didn't within a certain time (e.g. 30s) then kill it (maybe it is required to kill both java processes that are running).
There are several other init scripts which already show how to do this - e.g. the tomcat init script on Ubuntu.
Code changed in jenkins
User: Kohsuke Kawaguchi
Path:
changelog.html
debian/debian/jenkins.init
http://jenkins-ci.org/commit/core/15c66f0d201471db7c8ae361633c9f5acb632d2c
Log:
[FIXED JENKINS-5415] force terminate Jenkins if it fails to shut down