From a98d3680532b7906e64369888ebf0aa5102905b6 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 27 Jun 2011 21:29:35 +0000 Subject: *** empty log message *** --- ev.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ev.c') 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); -- cgit v1.2.3