return;
}
- conv::AppCommServiceInfo *svcInfo = reinterpret_cast<conv::AppCommServiceInfo*>(_requestObj->getServiceInfo());
-
- if (svcInfo->registeredRequest != NULL) {
- delete svcInfo->registeredRequest;
- svcInfo->registeredRequest = NULL;
- }
-
delete _requestObj;
_requestObj = NULL;
}
_D("Detected the dbus disconnection.");
_requestObj->setIsConnect(false);
+
+ conv::AppCommServiceInfo *svcInfo = reinterpret_cast<conv::AppCommServiceInfo*>(_requestObj->getServiceInfo());
+
+ if (svcInfo->registeredRequest != NULL) {
+ delete svcInfo->registeredRequest;
+ svcInfo->registeredRequest = NULL;
+ }
+
stop_request(_requestObj);
_D("request stop");
return;
}
- conv::RemoteAppControlServiceInfo *svcInfo = reinterpret_cast<conv::RemoteAppControlServiceInfo*>(_requestObj->getServiceInfo());
-
- if (svcInfo->registeredRequest != NULL) {
- delete svcInfo->registeredRequest;
- svcInfo->registeredRequest = NULL;
- }
-
delete _requestObj;
_requestObj = NULL;
}
_D("Detected the dbus disconnection.");
_requestObj->setIsConnect(false);
+
+ conv::RemoteAppControlServiceInfo *svcInfo = reinterpret_cast<conv::RemoteAppControlServiceInfo*>(_requestObj->getServiceInfo());
+
+ if (svcInfo->registeredRequest != NULL) {
+ delete svcInfo->registeredRequest;
+ svcInfo->registeredRequest = NULL;
+ }
+
stop_request(_requestObj);
_D("request stop");