We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 70ce56b + 06faaeb commit 40fc1f3Copy full SHA for 40fc1f3
src/event/event_epoll.c
@@ -276,11 +276,13 @@ _dispatch_unote_register(dispatch_unote_t du,
276
}
277
} else {
278
dmn = _dispatch_muxnote_create(du, events);
279
- if (_dispatch_epoll_update(dmn, events, EPOLL_CTL_ADD) < 0) {
280
- _dispatch_muxnote_dispose(dmn);
281
- dmn = NULL;
282
- } else {
283
- TAILQ_INSERT_TAIL(dmb, dmn, dmn_list);
+ if (dmn) {
+ if (_dispatch_epoll_update(dmn, events, EPOLL_CTL_ADD) < 0) {
+ _dispatch_muxnote_dispose(dmn);
+ dmn = NULL;
+ } else {
284
+ TAILQ_INSERT_TAIL(dmb, dmn, dmn_list);
285
+ }
286
287
288
0 commit comments