Change-Id: Iacd88a29e5705604b377a5bcf90ee5685dcef6c7
Signed-off-by: Tim Kourt <tim.a.kourt@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/4071
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jon A. Cruz <jonc@osg.samsung.com>
OCStackResult JniOcResource::cancelObserve(JNIEnv* env)
{
- this->m_onObserveManager.removeAllListeners(env);
+ //this->m_onObserveManager.removeAllListeners(env);
return m_sharedResource->cancelObserve();
}
{
//TODO confirm behavior
//add removal of java listeners by qos
- this->m_onObserveManager.removeAllListeners(env);
+ //this->m_onObserveManager.removeAllListeners(env);
return m_sharedResource->cancelObserve(qos);
}
}
msg(mLight.toString());
- if (++mObserveCount == 11) {
+ if ((++mObserveCount) == 11) {
msg("Cancelling Observe...");
try {
mFoundLightResource.cancelObserve();
mObservationIds.add(observationInfo.getOcObservationId());
break;
case UNREGISTER:
- mObservationIds.remove(observationInfo.getOcObservationId());
+ mObservationIds.remove((Byte)observationInfo.getOcObservationId());
break;
}
// Observation happens on a different thread in notifyObservers method.