Skip to content

Commit e6356aa

Browse files
author
Ranjan Dasgupta
authored
Merge pull request #894 from oreillymj/develop
Expose isConnected to clients to help avoid race conditions
2 parents 1e27477 + fb5e78e commit e6356aa

2 files changed

Lines changed: 17 additions & 0 deletions

File tree

org.eclipse.paho.client.mqttv3/src/main/java/org/eclipse/paho/client/mqttv3/MqttAsyncClient.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -877,6 +877,16 @@ public boolean isConnected() {
877877
return comms.isConnected();
878878
}
879879

880+
881+
/*
882+
* (non-Javadoc)
883+
*
884+
* @see IMqttAsyncClient#isConnecting()
885+
*/
886+
public boolean isConnecting() {
887+
return comms.isConnecting();
888+
}
889+
880890
/*
881891
* (non-Javadoc)
882892
*

org.eclipse.paho.client.mqttv3/src/main/java/org/eclipse/paho/client/mqttv3/MqttClient.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -672,6 +672,13 @@ public boolean isConnected() {
672672
return aClient.isConnected();
673673
}
674674

675+
/* (non-Javadoc)
676+
* @see org.eclipse.paho.client.mqttv3.IMqttClient#isConnected()
677+
*/
678+
public boolean isConnecting() {
679+
return aClient.isConnecting();
680+
}
681+
675682
/* (non-Javadoc)
676683
* @see org.eclipse.paho.client.mqttv3.IMqttClient#setCallback(org.eclipse.paho.client.mqttv3.MqttCallback)
677684
*/

0 commit comments

Comments
 (0)