summaryrefslogtreecommitdiff
path: root/libevent
diff options
context:
space:
mode:
authorJuergen Daubert <jue@jue.li>2022-05-28 11:07:40 +0200
committerJuergen Daubert <jue@jue.li>2022-05-28 11:07:40 +0200
commitb9c7e91bedeaa8a4841f626bab84dee50c731c88 (patch)
tree89568f8c0b8478fd5beeb32b9ec2a4de7fc19efb /libevent
parent700ff22dfad0ec4eeb989f3c9c15d156f9b841f8 (diff)
downloadopt-b9c7e91bedeaa8a4841f626bab84dee50c731c88.tar.gz
opt-b9c7e91bedeaa8a4841f626bab84dee50c731c88.tar.xz
libevent: remove unused patch
Diffstat (limited to 'libevent')
-rw-r--r--libevent/warn-if-forked-from-the-event-loop.patch32
1 files changed, 0 insertions, 32 deletions
diff --git a/libevent/warn-if-forked-from-the-event-loop.patch b/libevent/warn-if-forked-from-the-event-loop.patch
deleted file mode 100644
index b6fd3ecea..000000000
--- a/libevent/warn-if-forked-from-the-event-loop.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From b75922ae5b6d7bea6ef2f53618dca6c5760c71b4 Mon Sep 17 00:00:00 2001
-From: Azat Khuzhin <azat@libevent.org>
-Date: Mon, 1 Jul 2019 23:54:02 +0300
-Subject: [PATCH] Warn if forked from the event loop during event_reinit()
-
-Calling fork() from the event loop is not a great idea, since at least
-it shares some internal pipes (for handling signals) before
-event_reinit() call
-
-Closes: #833
-(cherry picked from commit 497ef904d544ac51de43934549dbeccce8e6e8f8)
----
- event.c | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/event.c b/event.c
-index bfd94ebd0..b2ad34102 100644
---- a/event.c
-+++ b/event.c
-@@ -987,6 +987,12 @@ event_reinit(struct event_base *base)
-
- EVBASE_ACQUIRE_LOCK(base, th_base_lock);
-
-+ if (base->running_loop) {
-+ event_warnx("%s: forked from the event_loop.", __func__);
-+ res = -1;
-+ goto done;
-+ }
-+
- evsel = base->evsel;
-
- /* check if this event mechanism requires reinit on the backend */

Generated by cgit