mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-11 05:14:46 -04:00
Fix an obnoxious typo in the bufferevent_timeout_filter test
We were using the same bufferevent as the child of two filtering parents, orphaning another. This made one get freed twice, and the other not at all. Possible fix for bug 2963306 spotted by Doug Cuthbertson.
This commit is contained in:
parent
f1bc125eb4
commit
0d047c3f11
@ -682,7 +682,7 @@ test_bufferevent_timeouts(void *arg)
|
||||
struct bufferevent *bevf1, *bevf2;
|
||||
bevf1 = bufferevent_filter_new(bev1, NULL, NULL,
|
||||
BEV_OPT_CLOSE_ON_FREE, NULL, NULL);
|
||||
bevf2 = bufferevent_filter_new(bev1, NULL, NULL,
|
||||
bevf2 = bufferevent_filter_new(bev2, NULL, NULL,
|
||||
BEV_OPT_CLOSE_ON_FREE, NULL, NULL);
|
||||
tt_assert(bevf1);
|
||||
tt_assert(bevf2);
|
||||
|
Loading…
x
Reference in New Issue
Block a user