Added missing null checks.

This commit is contained in:
Markus Makela
2015-06-23 16:45:10 +03:00
parent 3d7b050f6f
commit 039cbff181

View File

@ -534,7 +534,7 @@ int listeners = 0;
port = service->ports; port = service->ports;
while (port) while (port)
{ {
if(poll_remove_dcb(port->listener) == 0) if(port->listener && poll_remove_dcb(port->listener) == 0)
{ {
port->listener->session->state = SESSION_STATE_LISTENER_STOPPED; port->listener->session->state = SESSION_STATE_LISTENER_STOPPED;
listeners++; listeners++;
@ -563,7 +563,7 @@ int listeners = 0;
port = service->ports; port = service->ports;
while (port) while (port)
{ {
if(poll_add_dcb(port->listener) == 0) if(port->listener && poll_add_dcb(port->listener) == 0)
{ {
port->listener->session->state = SESSION_STATE_LISTENER; port->listener->session->state = SESSION_STATE_LISTENER;
listeners++; listeners++;