Clean up modifications.

This commit is contained in:
counterpoint
2015-06-01 14:05:31 +01:00
parent e5b4984a12
commit 739ea82e36
2 changed files with 7 additions and 14 deletions

View File

@ -1306,6 +1306,7 @@ dcb_close(DCB *dcb)
if (poll_remove_dcb(dcb))
{
/* Error */
spinlock_release(&dcb->server->persistlock);
return;
}
dcb->session = NULL;

View File

@ -158,13 +158,6 @@ server_get_persistent(SERVER *server, char *user, const char *protocol)
{
previous->nextpersistent = dcb->nextpersistent;
}
rc = 0; /* poll_add_dcb(dcb); */
if (rc == DCBFD_CLOSED) {
dcb_set_state(dcb, DCB_STATE_DISCONNECTED, NULL);
dcb_free(dcb);
}
else
{
free(dcb->user);
dcb->user = NULL;
spinlock_release(&server->persistlock);
@ -172,7 +165,6 @@ server_get_persistent(SERVER *server, char *user, const char *protocol)
atomic_add(&server->stats.n_current, 1);
return dcb;
}
}
previous = dcb;
dcb = dcb->nextpersistent;
}