On 28.1.16 12:49 , [email protected] wrote:
URL:http://svn.apache.org/viewvc?rev=1727311&view=rev Log: OAK-3944 - OsgiWhiteboard should handle multiple unregister call Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/osgi/OsgiWhiteboard.java jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/osgi/OsgiWhiteboardTest.java Modified: jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/osgi/OsgiWhiteboard.java URL:http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/osgi/OsgiWhiteboard.java?rev=1727311&r1=1727310&r2=1727311&view=diff ============================================================================== --- jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/osgi/OsgiWhiteboard.java (original) +++ jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/osgi/OsgiWhiteboard.java Thu Jan 28 11:49:25 2016 @@ -75,10 +75,14 @@ public class OsgiWhiteboard implements W final ServiceRegistration registration = context.registerService(type.getName(), service, dictionary); return new Registration() { + private boolean unregistered;
Shouldn't we make this volatile? Michael
