Skip to content

Commit 077ed5d

Browse files
committed
Logging improvements
Signed-off-by: Paolo Di Tommaso <[email protected]>
1 parent 8b7e3d4 commit 077ed5d

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

modules/nextflow/src/main/groovy/nextflow/processor/TaskPollingMonitor.groovy

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff 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 $name > No more task to compute -- ${session.dumpNetworkStatus() ?: 'Execution may be stalled'}"
438441
return
439442
}
440443

0 commit comments

Comments
 (0)