File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
modules/nextflow/src/main/groovy/nextflow/processor Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -271,7 +271,7 @@ class TaskPollingMonitor implements TaskMonitor {
271271 */
272272 @Override
273273 TaskMonitor start () {
274- log. trace " >>> barrier register (monitor: ${ this.name} )"
274+ log. debug " >>> barrier register (monitor: ${ this.name} )"
275275 session. barrier. register(this )
276276
277277 this . taskCompleteLock = new ReentrantLock ()
@@ -292,8 +292,11 @@ class TaskPollingMonitor implements TaskMonitor {
292292 try {
293293 pollLoop()
294294 }
295+ catch (Throwable e) {
296+ log. debug " Unexpected error in tasks monitor pool loop" , e
297+ }
295298 finally {
296- log. trace " <<< barrier arrives (monitor: ${ this.name} )"
299+ log. debug " <<< barrier arrives (monitor: ${ this.name} ) - terminating tasks monitor poll loop "
297300 session. barrier. arrive(this )
298301 }
299302 }
@@ -434,7 +437,7 @@ class TaskPollingMonitor implements TaskMonitor {
434437 try {
435438 def pending = runningQueue. size()
436439 if ( ! pending ) {
437- log. debug " No more task to compute -- ${ session.dumpNetworkStatus() ?: 'Execution may be stalled'} "
440+ log. debug " !! executor $n ame > No more task to compute -- ${ session.dumpNetworkStatus() ?: 'Execution may be stalled'} "
438441 return
439442 }
440443
You can’t perform that action at this time.
0 commit comments