[zb4osgi-changeset] [scm] ZigBee 4 OSGi repository change: r1100 - /projects/zb4osgi/trunk/zigbee.ez430-rf2480.driver/src/main/java/it/cnr/isti/zigbee/dongle/ez430rf2480/impl/DriverEZ430_RF2480.java

scm-notify at zb4osgi.aaloa.org scm-notify at zb4osgi.aaloa.org
Thu Nov 13 11:18:10 CET 2014


Author: stefano.lenzi
Date: Thu Nov 13 11:18:10 2014
New Revision: 1100

Log:
Backporting r1099 to avoid deadlock ( refs #278 )


Modified:
    projects/zb4osgi/trunk/zigbee.ez430-rf2480.driver/src/main/java/it/cnr/isti/zigbee/dongle/ez430rf2480/impl/DriverEZ430_RF2480.java

Modified: projects/zb4osgi/trunk/zigbee.ez430-rf2480.driver/src/main/java/it/cnr/isti/zigbee/dongle/ez430rf2480/impl/DriverEZ430_RF2480.java
==============================================================================
--- projects/zb4osgi/trunk/zigbee.ez430-rf2480.driver/src/main/java/it/cnr/isti/zigbee/dongle/ez430rf2480/impl/DriverEZ430_RF2480.java	(original)
+++ projects/zb4osgi/trunk/zigbee.ez430-rf2480.driver/src/main/java/it/cnr/isti/zigbee/dongle/ez430rf2480/impl/DriverEZ430_RF2480.java	Thu Nov 13 11:18:10 2014
@@ -424,6 +424,7 @@
         synchronized ( conversation3Way ) {
             requestor = conversation3Way.get( clz );
             conversation3Way.put( clz, null );
+            conversation3Way.notifyAll();
         }
         if( requestor == null ){
             logger.error("LOCKING BROKEN SOMEONE RELEASE LOCK WITHOU LOCKING IN ADVANCE for {}", clz);




More information about the Commit mailing list