Merge branch '2.3' into 2.4
This commit is contained in:
@ -1972,7 +1972,9 @@ static void dcb_hangup_foreach_worker(MXB_WORKER* worker, struct SERVER* server)
|
||||
if (!dcb->dcb_errhandle_called)
|
||||
{
|
||||
this_thread.current_dcb = dcb;
|
||||
dcb->is_fake_event = true;
|
||||
dcb->func.hangup(dcb);
|
||||
dcb->is_fake_event = false;
|
||||
dcb->dcb_errhandle_called = true;
|
||||
}
|
||||
}
|
||||
@ -2801,7 +2803,9 @@ static uint32_t dcb_handler(DCB* dcb, uint32_t events)
|
||||
events = dcb->fake_event;
|
||||
dcb->fake_event = 0;
|
||||
|
||||
dcb->is_fake_event = true;
|
||||
rv |= dcb_process_poll_events(dcb, events);
|
||||
dcb->is_fake_event = false;
|
||||
}
|
||||
|
||||
this_thread.current_dcb = NULL;
|
||||
|
Reference in New Issue
Block a user