# HG changeset patch # User Jan Vrany # Date 1489268518 0 # Node ID 113031dfa759e9681b69328df34d79e0f967c44b # Parent 7a039308efa5a904f9591cb7f5c90730b7ecd2bc Workaround for bug (?) in ProcessorScheduler "Due to some bug (?) in ProcessorScheduler, we need to set exitWhenNoMoreUserProcesses to prevent process dispatcher to exit prematurely. Sometimes, ProcessorScheduler>>checkForEndOfSispatch thought there's no runnable user proless even though test runner did not finish (was merely waiting for external command to finish). Happened sometimes. not always. diff -r 7a039308efa5 -r 113031dfa759 reports/report-runner.st --- a/reports/report-runner.st Thu Feb 23 13:36:24 2017 +0000 +++ b/reports/report-runner.st Sat Mar 11 21:41:58 2017 +0000 @@ -38,4 +38,9 @@ ]. ]. -(Smalltalk at:#'Builder::ReportRunner') start. +"/ Due to some bug in ProcessorScheduler, we need to set +"/ exitWhenNoMoreUserProcesses to prevent process dispatcher +"/ to exit prematurely. +Processor exitWhenNoMoreUserProcesses: false. + +(Smalltalk at:#'Builder::ReportRunner') start. \ No newline at end of file