Project: Tomcat
Bug 48248 tribes.group.interceptors.MessageDispatchInterceptor.run should be volatile
Reported: 2009-11-20 04:56:14 | Status: resolved fixed

org.apache.catalina.tribes.group.interceptors.MessageDispatchInterceptor.run should be volatile, as it is used to communicate between running threads.

Files changed in fix:
java/org/apache/catalina/tribes/group/GroupChannel.java java/org/apache/catalina/tribes/group/interceptors/MessageDispatchInterceptor.java java/org/apache/catalina/tribes/group/interceptors/TcpPingInterceptor.java java/org/apache/catalina/tribes/membership/McastServiceImpl.java