Set session pointer to client dcb to null when dcb is closed.
This commit is contained in:
@ -1190,10 +1190,13 @@ gw_backend_close(DCB *dcb)
|
||||
{
|
||||
if (session->client->state == DCB_STATE_POLLING)
|
||||
{
|
||||
DCB *temp;
|
||||
spinlock_release(&session->ses_lock);
|
||||
|
||||
/** Close client DCB */
|
||||
dcb_close(session->client);
|
||||
temp = session->client;
|
||||
session->client = NULL;
|
||||
dcb_close(temp);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user