On Jan 3, 2008 10:32 PM, Stephen J. Turnbull <stephen(a)xemacs.org> wrote:
I think one or both of these patches superceded that one.
2004-11-12 Jerry James <james(a)xemacs.org>
* lstream.c (Lstream_really_write): Don't call the flusher if the
writer returned an error.
2004-03-08 Lutz Euler <lutz.euler(a)freenet.de>
* lstream.c (Lstream_pseudo_close): Fix test for LSTREAM_FL_IS_OPEN.
Those are too early. The date on the patch Mike is asking about is
2004-11-29, after both of these were applied. It's starting to come
back to me now. We decided that the problem was only happening on
Unix systems, and my patch was causing problems on non-Unix systems.
If I remember correctly, the final fix was this one:
2005-02-03 David Evers <extsw(a)appliedgenerics.com>
* process-unix.c (unix_send_process): Flush the last chunk, even
when the pipe is blocked.
--
Jerry James
http://loganjerry.googlepages.com/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta