Modifications in:

dcb_close and dcb_isclient
This commit is contained in:
Massimiliano Pinto
2013-06-25 17:50:49 +02:00
parent 57e3b80aad
commit 33c98b54e7

View File

@ -382,7 +382,7 @@ dcb_close(DCB *dcb)
*/ */
SERVICE *service = dcb->session->service; SERVICE *service = dcb->session->service;
if (service && service->router) if (service && service->router && dcb->session->router_session)
{ {
service->router->closeSession(service->router_instance, service->router->closeSession(service->router_instance,
dcb->session->router_session); dcb->session->router_session);
@ -558,5 +558,11 @@ va_list args;
int int
dcb_isclient(DCB *dcb) dcb_isclient(DCB *dcb)
{ {
if(dcb->session) {
if (dcb->session->client) {
return (dcb->session && dcb == dcb->session->client); return (dcb->session && dcb == dcb->session->client);
}
}
return 0;
} }