Revision: ftp-utils--lord--1.0--patch-29
Archive: lord@regexps.com--2002
Creator: Tom Lord <lord@regexps.com>
Date: Mon Feb 25 05:46:55 PST 2002
Standard-date: 2002-02-25 13:46:55 GMT
Summary: with-ftp programs: ignore SIGPIPE and deal with EPIPE
Keywords: 
New-files: {arch}/ftp-utils/ftp-utils--lord/ftp-utils--lord--1.0/lord@regexps.com--2002/patch-log/patch-29
Modified-files: ChangeLog
  ChangeLog.d/lord@regexps.com--2002/ChangeLog.lord--1.0
  with-ftp/wftp-cd.c with-ftp/wftp-client.c
  with-ftp/wftp-delete.c with-ftp/wftp-get.c
  with-ftp/wftp-home.c with-ftp/wftp-ls.c with-ftp/wftp-mkdir.c
  with-ftp/wftp-noop.c with-ftp/wftp-put.c with-ftp/wftp-pwd.c
  with-ftp/wftp-rename.c with-ftp/wftp-rmdir.c
  with-ftp/with-ftp.c
New-patches: lord@regexps.com--2002/ftp-utils--lord--1.0--patch-29


If a `wftp-*' program dies, `with-ftp' can wind up writing on a pipe
with no reader.  If piped into a process that terminates early
(e.g. "head") the `wftp-*' programs can wind up writing on a similar
pipe.  All the programs therefore now mark SIGPIPE and deal with
EPIPE.


