From: root Date: Wed, 15 Dec 2004 02:53:49 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=2502ae4a544e05a10e1fb1e58809f5069fccfb2a;p=dana%2Furxvt.git *** empty log message *** --- diff --git a/Changes b/Changes index fd272252..0f002559 100644 --- a/Changes +++ b/Changes @@ -22,6 +22,9 @@ FEAT: tabbed windows (hey, just use screen...) - do not use XSETROOTPMAP_ID anymore, support ESETROOT_PMAP_ID instead. - implement underlineColor resource when ENABLE_FRILLS. + - iom left it's signal pipe handle open in the child + process. Fortunately not security-relevant as the pipe data gets + ignored. 4.5 Mon Dec 13 07:47:16 CET 2004 - fix an extremely nasty bug in utf8-conversion. upgrade is advised. diff --git a/src/iom.C b/src/iom.C index b81eb5b2..d2f5f186 100644 --- a/src/iom.C +++ b/src/iom.C @@ -125,8 +125,8 @@ static struct init { abort (); } - fcntl (sigpipe[0], F_SETFL, O_NONBLOCK); - fcntl (sigpipe[1], F_SETFL, O_NONBLOCK); + fcntl (sigpipe[0], F_SETFL, O_NONBLOCK); fcntl (sigpipe[0], F_SETFD, FD_CLOEXEC); + fcntl (sigpipe[1], F_SETFL, O_NONBLOCK); fcntl (sigpipe[1], F_SETFD, FD_CLOEXEC); #endif iom_valid = true;