[JIRA] [other] (JENKINS-23436) Jenkins Web UI Hanging Often

2014-06-15 Thread jor...@me.com (JIRA)














































Jordan Breeding
 created  JENKINS-23436


Jenkins Web UI Hanging Often















Issue Type:


Bug



Assignee:


Unassigned


Components:


other



Created:


15/Jun/14 12:24 PM



Description:


I have several Jenkins nodes which go unresponsive during various parts of the day, I can bounce Jenkins from the command line to get things going again, or reboot the machine, but once it wedges again the Web UI never does come back without intervention.

Here's a jstack of a recent such hang:

sudo jstack -F 56400
Attaching to process ID 56400, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 25.5-b02
Deadlock Detection:

No deadlocks found.

Thread 50235: (state = BLOCKED)

	sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
	java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) @bci=20, line=215 (Compiled frame)
	java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.util.concurrent.SynchronousQueue$TransferStack$SNode, boolean, long) @bci=160, line=460 (Compiled frame)
	java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.lang.Object, boolean, long) @bci=102, line=362 (Compiled frame)
	java.util.concurrent.SynchronousQueue.poll(long, java.util.concurrent.TimeUnit) @bci=11, line=941 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor.getTask() @bci=134, line=1066 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=26, line=1127 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Compiled frame)
	java.lang.Thread.run() @bci=11, line=745 (Compiled frame)




Thread 48143: (state = BLOCKED)

	sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
	java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
	java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() @bci=42, line=2039 (Compiled frame)
	java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() @bci=100, line=1088 (Compiled frame)
	java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() @bci=1, line=809 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=26, line=1127 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Compiled frame)
	java.lang.Thread.run() @bci=11, line=745 (Compiled frame)




Thread 34695: (state = BLOCKED)

	sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
	java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
	java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.util.concurrent.SynchronousQueue$TransferStack$SNode, boolean, long) @bci=144, line=458 (Compiled frame)
	java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.lang.Object, boolean, long) @bci=102, line=362 (Compiled frame)
	java.util.concurrent.SynchronousQueue.take() @bci=7, line=924 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1067 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=26, line=1127 (Compiled frame)
	java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=617 (Compiled frame)
	java.lang.Thread.run() @bci=11, line=745 (Compiled frame)




Thread 25291: (state = BLOCKED)

	sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
	java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
	java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.util.concurrent.SynchronousQueue$TransferStack$SNode, boolean, long) @bci=144, line=458 (Compiled frame)
	java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.lang.Object, boolean, long) @bci=102, line=362 (Compiled 

[JIRA] [other] (JENKINS-23436) Jenkins Web UI Hanging Often

2014-06-15 Thread d1mo...@gmail.com (JIRA)














































Donald Morton
 commented on  JENKINS-23436


Jenkins Web UI Hanging Often















Possibly similar to JENKINS-23193? 

Does it happen with Java 8?



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups Jenkins Issues group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [other] (JENKINS-23436) Jenkins Web UI Hanging Often

2014-06-15 Thread jor...@me.com (JIRA)














































Jordan Breeding
 commented on  JENKINS-23436


Jenkins Web UI Hanging Often















Should have mentioned that information upfront, sorry, this is with Java 8 on OS X using the Jenkins installer package.

java -version
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups Jenkins Issues group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.