mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-17 08:17:42 -04:00
Merge remote-tracking branch 'origin/patches-2.0'
This commit is contained in:
commit
c3d362858c
5
buffer.c
5
buffer.c
@ -428,6 +428,11 @@ evbuffer_run_callbacks(struct evbuffer *buffer, int running_deferred)
|
||||
static inline void
|
||||
evbuffer_invoke_callbacks(struct evbuffer *buffer)
|
||||
{
|
||||
if (TAILQ_EMPTY(&buffer->callbacks)) {
|
||||
buffer->n_add_for_cb = buffer->n_del_for_cb = 0;
|
||||
return;
|
||||
}
|
||||
|
||||
if (buffer->deferred_cbs) {
|
||||
if (buffer->deferred.queued)
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user