diff options
| author | Satoshi Asami <asami@FreeBSD.org> | 1996-08-21 09:06:55 +0000 |
|---|---|---|
| committer | Satoshi Asami <asami@FreeBSD.org> | 1996-08-21 09:06:55 +0000 |
| commit | f6d645c05f62318d39edb1a2b07aa6415d02a486 (patch) | |
| tree | 1fdb1f96e1efda931f8d160c69ff9d58f0ecf84b /mail/youbin/files/patch-af | |
| parent | 5dd6d5383bcad855f9103c9690560de7f111dd71 (diff) | |
Remote (network) biff.
Submitted by: max@sfc.wide.ad.jp
Diffstat (limited to 'mail/youbin/files/patch-af')
| -rw-r--r-- | mail/youbin/files/patch-af | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/mail/youbin/files/patch-af b/mail/youbin/files/patch-af new file mode 100644 index 000000000000..d6ab0884b2f7 --- /dev/null +++ b/mail/youbin/files/patch-af @@ -0,0 +1,33 @@ +diff -c xyoubin.c.orig xyoubin.c +*** xyoubin.c.orig Sat Apr 8 19:58:20 1995 +--- xyoubin.c Fri Aug 9 12:50:03 1996 +*************** +*** 285,291 **** + } + + if (!app_data.pipe) { +! signal(SIGCLD, sig_cld); + sprintf(child_process, "exec %s/%s -s %s", + BINDIR, CHILD_PROGRAM_NAME, app_data.server); + if ((pfile = popen(child_process, "r")) == NULL) { +--- 285,291 ---- + } + + if (!app_data.pipe) { +! signal(SIGCHLD, sig_cld); + sprintf(child_process, "exec %s/%s -s %s", + BINDIR, CHILD_PROGRAM_NAME, app_data.server); + if ((pfile = popen(child_process, "r")) == NULL) { +*************** +*** 386,390 **** + if (0 < pid) { + exit(EXIT_FAILURE); /* Should print child status? */ + } +! signal(SIGCLD, sig_cld); + } +--- 386,390 ---- + if (0 < pid) { + exit(EXIT_FAILURE); /* Should print child status? */ + } +! signal(SIGCHLD, sig_cld); + } |
