diff --git a/server/core/session.c b/server/core/session.c index e7da16789..87e72c1a7 100644 --- a/server/core/session.c +++ b/server/core/session.c @@ -426,7 +426,8 @@ printAllSessions() /** Callback for dprintAllSessions */ bool dprintAllSessions_cb(DCB *dcb, void *data) { - if (dcb->dcb_role == DCB_ROLE_CLIENT_HANDLER) + if (dcb->dcb_role == DCB_ROLE_CLIENT_HANDLER && + dcb->session->state != SESSION_STATE_DUMMY) { DCB *out_dcb = (DCB*)data; dprintSession(out_dcb, dcb->session);