few fixes after testing

revert-dabc3590
ayyoob 8 years ago
parent 796de7456f
commit 6b8682f2d8

@ -84,8 +84,10 @@ public class MQTTEventAdapter implements InputEventAdapter {
.equals(MultitenantConstants.SUPER_TENANT_DOMAIN_NAME)) {
return;
}
if (!mqttAdapterListener.isConnectionInitialized()) {
mqttAdapterListener.createConnection();
synchronized (this.mqttAdapterListener) {
if (!mqttAdapterListener.isConnectionInitialized()) {
mqttAdapterListener.createConnection();
}
}
}
@ -102,8 +104,10 @@ public class MQTTEventAdapter implements InputEventAdapter {
if (ServerStatus.getCurrentStatus().equals(ServerStatus.STATUS_SHUTTING_DOWN)) {
Thread thread = new Thread(new Runnable() {
public void run() {
if (mqttAdapterListener != null) {
mqttAdapterListener.stopListener(eventAdapterConfiguration.getName());
synchronized (mqttAdapterListener) {
if (mqttAdapterListener != null) {
mqttAdapterListener.stopListener(eventAdapterConfiguration.getName());
}
}
}
});

@ -99,7 +99,8 @@
org.wso2.carbon.user.api,
org.wso2.carbon.core,
org.wso2.carbon.device.mgt.core.config,
org.wso2.carbon.device.mgt.core.config.pull.notification
org.wso2.carbon.device.mgt.core.config.pull.notification,
org.wso2.carbon.utils.multitenancy
</Import-Package>
</instructions>
</configuration>

Loading…
Cancel
Save