summaryrefslogtreecommitdiff
path: root/ev.c
diff options
context:
space:
mode:
authorroot <root>2011-06-27 21:29:35 +0000
committerroot <root>2011-06-27 21:29:35 +0000
commita98d3680532b7906e64369888ebf0aa5102905b6 (patch)
treebe898d40b6baa889780f7357d8b1bbf2f10f37c0 /ev.c
parent10f441a11600bad86abff5bfae4b020180cd44a4 (diff)
*** empty log message ***
Diffstat (limited to 'ev.c')
-rw-r--r--ev.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ev.c b/ev.c
index a5fee54..66f6459 100644
--- a/ev.c
+++ b/ev.c
@@ -1522,7 +1522,8 @@ ev_feed_signal (int signum)
return;
#endif
- evpipe_init (EV_A);
+ if (!ev_active (&pipe_w))
+ return;
signals [signum - 1].pending = 1;
evpipe_write (EV_A_ &sig_pending);