mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-11-10 02:26:18 +00:00
fixed NPE
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18984 71c3de6d-444a-0410-be80-ed276b4c234a
This commit is contained in:
1 parent
3b6d20428f
commit
a6684093da
1 file changed
+2
-2
@@ -168,8 +168,8 @@ public abstract class Proc {
|
||||
// problems like that shows up as inifinite wait in join(), which confuses great many users.
|
||||
// So let's do a timed wait here and try to diagnose the problem
|
||||
copier.join(10*1000);
|
||||
copier2.join(10*1000);
|
||||
if(copier.isAlive() || copier2.isAlive()) {
|
||||
if(copier2!=null) copier2.join(10*1000);
|
||||
if(copier.isAlive() || (copier2!=null && copier2.isAlive())) {
|
||||
// looks like handles are leaking.
|
||||
// closing these handles should terminate the threads.
|
||||
String msg = "Process leaked file descriptors. See http://hudson.gotdns.com/wiki/display/HUDSON/Spawning+processes+from+build for more information";
|
||||
|
||||
Reference in new issue
Block a user