commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <j...@apache.org>
Subject [jira] Created: (DAEMON-133) The field SimpleDaemon.stopping is accessed from multiple threads without synch.
Date Mon, 22 Feb 2010 17:46:28 GMT
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.


Mime
View raw message