Author: sebb Date: Wed Apr 23 07:52:39 2008 New Revision: 650896 URL: http://svn.apache.org/viewvc?rev=650896&view=rev Log: Make stop flag volatile, as accessed from multiple threads
Modified: commons/sandbox/exec/trunk/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java Modified: commons/sandbox/exec/trunk/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java URL: http://svn.apache.org/viewvc/commons/sandbox/exec/trunk/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java?rev=650896&r1=650895&r2=650896&view=diff ============================================================================== --- commons/sandbox/exec/trunk/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java (original) +++ commons/sandbox/exec/trunk/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java Wed Apr 23 07:52:39 2008 @@ -38,7 +38,7 @@ /** * Whether or not this ProcessDestroyer is currently running as shutdown hook */ - private boolean running = false; + private volatile boolean running = false; private class ProcessDestroyerImpl extends Thread {