mirror of
https://github.com/libevent/libevent.git
synced 2025-01-09 00:56:20 +08:00
allow min_heap_erase to be called on removed members; from liusifan
svn:r849
This commit is contained in:
parent
c584741baf
commit
a6ce520cfb
@ -107,6 +107,7 @@ Changes in current version:
|
||||
o support for selecting event backends by their features, and for querying the features of a backend.
|
||||
o change failing behavior of event_base_new_with_config: if a config is provided and no backend is selected, return NULL instead of aborting.
|
||||
o deliver partial data to request callbacks when chunked callback is set even if there is no chunking on the http level; allows cancelation of requests from within the chunked callback; from Scott Lamb.
|
||||
o allow min_heap_erase to be called on removed members; from liusifan.
|
||||
|
||||
Changes in 1.4.0:
|
||||
o allow \r or \n individually to separate HTTP headers instead of the standard "\r\n"; from Charles Kerr.
|
||||
|
@ -75,8 +75,8 @@ struct event* min_heap_pop(min_heap_t* s)
|
||||
if(s->n)
|
||||
{
|
||||
struct event* e = *s->p;
|
||||
e->min_heap_idx = -1;
|
||||
min_heap_shift_down_(s, 0u, s->p[--s->n]);
|
||||
e->min_heap_idx = -1;
|
||||
return e;
|
||||
}
|
||||
return 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user