Quitting the pager while quilt is producing input caused write error messages on the consolo. Fix this by using the default SIGPIPE, which cause quilt to quit.
Signed-off-by: Bert Wesarg <[email protected]> --- quilt/scripts/patchfns.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git c/quilt/scripts/patchfns.in i/quilt/scripts/patchfns.in index aef1a54..fbe8f7b 100644 --- c/quilt/scripts/patchfns.in +++ i/quilt/scripts/patchfns.in @@ -1006,7 +1006,7 @@ wait_for_pager_signal() { remove_exit_handler wait_for_pager wait_for_pager - trap - INT HUP TERM QUIT PIPE + trap - INT HUP TERM QUIT } # Spawn pager process and redirect the rest of our output to it @@ -1034,7 +1034,7 @@ setup_pager() pager_pid=$! exec > "$pager_fifo" - trap wait_for_pager_signal INT HUP TERM QUIT PIPE + trap wait_for_pager_signal INT HUP TERM QUIT add_exit_handler wait_for_pager } -- tg: (fe19079..) bw/fix-pager-on-broken-pipe (depends on: master) _______________________________________________ Quilt-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/quilt-dev
