diff --git a/server/core/dcb.c b/server/core/dcb.c index ff2267c42..9c2eed2aa 100644 --- a/server/core/dcb.c +++ b/server/core/dcb.c @@ -642,7 +642,7 @@ char *user; { LOGIF(LD, (skygw_log_write( LOGFILE_DEBUG, - "About to attempt to get a persistent connection DCB"))); + "%lu [dcb_connect] Looking for persistent connection DCB user %s protocol %s\n", user, protocol))); dcb = server_get_persistent(server, user, protocol); if (dcb) { @@ -654,7 +654,7 @@ char *user; LOGIF(LD, (skygw_log_write( LOGFILE_DEBUG, "%lu [dcb_connect] Failed to link to session, the " - "session has been removed.", + "session has been removed.\n", pthread_self()))); dcb_final_free(dcb); return NULL; @@ -662,7 +662,7 @@ char *user; dcb->dcb_server_status = server->status; LOGIF(LD, (skygw_log_write( LOGFILE_DEBUG, - "Reusing a persistent connection"))); + "%lu [dcb_connect] Reusing a persistent connection, dcb %p\n", dcb))); return dcb; } } diff --git a/server/core/server.c b/server/core/server.c index fffa12b1e..4f89a7c46 100644 --- a/server/core/server.c +++ b/server/core/server.c @@ -158,7 +158,7 @@ server_get_persistent(SERVER *server, char *user, const char *protocol) { previous->nextpersistent = dcb->nextpersistent; } - rc = poll_add_dcb(dcb); + rc = 0; /* poll_add_dcb(dcb); */ if (rc == DCBFD_CLOSED) { dcb_set_state(dcb, DCB_STATE_DISCONNECTED, NULL); dcb_free(dcb);