Petr Písař 2cc51841a5 Reset SIGIPE handler before executing a command
This commit:

commit fb6d117c42ce3d9988ff44c079814b3840b1e37f
Author: Axel Wagner <mail@merovius.de>
Date:   Thu Dec 30 21:09:32 2010 +0100

    Port sighandler to tree-branch

blocks SIGPIPE. Unfortunatelly blocked signal set is preserved accross
execve()s, so any program executed by i3 inherited blocked SIGPIPE signal.
This leads to courious effects when pipe writer does not terminate after
exiting pipe reader.

Simple reproducer is to spawn a new xterm by a key shortcut and then run this
command there:

$ perl -e 'print $SIG{PIPE}, qq{\n}'
IGNORE

fixes #1237
2014-04-26 12:09:45 +02:00
2014-04-23 19:49:50 +02:00
2014-01-01 15:06:57 +01:00
2014-01-01 15:06:57 +01:00
2014-03-31 22:53:39 +02:00
2013-12-22 21:52:49 +01:00
2011-08-28 17:44:42 +02:00
2014-01-04 12:20:12 +01:00
2011-08-28 17:44:42 +02:00
2012-04-25 23:06:39 +02:00
2012-12-11 22:45:34 +01:00
2013-08-07 21:04:18 +02:00
2013-12-22 21:12:10 +01:00
Description
No description provided
9.1 MiB
Languages
C 62%
Perl 28%
Raku 6.4%
Ruby 1.1%
Makefile 1%
Other 1.4%