Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.1
-
None
-
None
Description
The field SimpleDaemon.stopping is accessed from multiple threads without synchronisation.
The field is access from the run() and stop() methods, and should either be made volatile, or should should be accessed from a synchronized block.
WIthout such synch, the run() method may never see the value set by the stop() method.