Log Message
[FIX JENKINS-17757] IllegalStateException: Timer already cancelled from NodesCollector.scheduleCollectNow
Modified Paths
Diff
Modified: trunk/hudson/plugins/monitoring/src/main/java/org/jvnet/hudson/plugins/monitoring/NodesListener.java (40961 => 40962)
--- trunk/hudson/plugins/monitoring/src/main/java/org/jvnet/hudson/plugins/monitoring/NodesListener.java 2013-07-05 17:16:54 UTC (rev 40961)
+++ trunk/hudson/plugins/monitoring/src/main/java/org/jvnet/hudson/plugins/monitoring/NodesListener.java 2013-07-17 03:19:50 UTC (rev 40962)
@@ -48,7 +48,12 @@
@Override
public void onOnline(Computer c, TaskListener listener) throws IOException,
InterruptedException {
- nodesCollector.scheduleCollectNow();
+ try {
+ nodesCollector.scheduleCollectNow();
+ } catch (final IllegalStateException e) {
+ // if timer already canceled, do nothing
+ // [JENKINS-17757] IllegalStateException: Timer already cancelled from NodesCollector.scheduleCollectNow
+ }
super.onOnline(c, listener);
}
You received this message because you are subscribed to the Google Groups "Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
