The field SimpleDaemon.stopping is accessed from multiple threads without synch.
--------------------------------------------------------------------------------
Key: DAEMON-133
URL: https://issues.apache.org/jira/browse/DAEMON-133
Project: Commons Daemon
Issue Type: Bug
Reporter: Sebb
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.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.