From beb22815f0db0fcd859174a66f51bbfbae8efdfe Mon Sep 17 00:00:00 2001 From: John Kohl Date: Wed, 29 Nov 1989 07:06:40 +0000 Subject: up rev number ignore SIGPIPE (so Xlib gets error on XKillClient) --- zwgc/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'zwgc/main.c') diff --git a/zwgc/main.c b/zwgc/main.c index 53949e7..4f935e5 100644 --- a/zwgc/main.c +++ b/zwgc/main.c @@ -79,7 +79,7 @@ static void fake_startup_packet() { ZNotice_t notice; - var_set_variable("version", "0.3.6"); + var_set_variable("version", "0.3.7"); bzero(¬ice, sizeof(notice)); @@ -93,7 +93,7 @@ static void fake_startup_packet() notice.z_port = 0; notice.z_kind = ACKED; notice.z_auth = ZAUTH_YES; - notice.z_message = "Zwgc mark II version 0.3.6 now running..."; + notice.z_message = "Zwgc mark II version 0.3.7 now running..."; notice.z_message_len = strlen(notice.z_message)+1; notice_handler(¬ice); @@ -362,6 +362,7 @@ static void setup_signals() signal(SIGHUP, signal_exit); signal(SIGINT, signal_exit); signal(SIGCHLD, signal_child); + signal(SIGPIPE, SIG_IGN); /* so that Xlib gets an error */ } /* detach() taken from old zwgc, with lots of stuff ripped out */ -- cgit v1.2.3