Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 5588:2dbefd79b3d3
Prevent SIGPIPEs in deactivate_process().
* process.c (deactivate_process):
Use Lstream_close_noflush on output pipe instead of Lstream_close.
* lstream.c (Lstream_close_noflush):
New. Factored out of Lstream_close.
(Lstream_close): Use Lstream_close_noflush.
* lstream.h (Lstream_close_noflush): Declare it.
author | Stephen J. Turnbull <stephen@xemacs.org> |
---|---|
date | Sat, 29 Oct 2011 01:10:32 +0900 |
parents | 3fde0e346ad7 |
children | 3b1d4fa716a4 |
line wrap: on
line diff
--- a/src/ChangeLog Sat Oct 29 00:35:33 2011 +0900 +++ b/src/ChangeLog Sat Oct 29 01:10:32 2011 +0900 @@ -1,3 +1,16 @@ +2011-10-29 Stephen J. Turnbull <stephen@xemacs.org> + + Prevent SIGPIPEs in deactivate_process(). + + * process.c (deactivate_process): + Use Lstream_close_noflush on output pipe instead of Lstream_close. + + * lstream.c (Lstream_close_noflush): + New. Factored out of Lstream_close. + (Lstream_close): Use Lstream_close_noflush. + + * lstream.h (Lstream_close_noflush): Declare it. + 2011-10-29 Stephen J. Turnbull <stephen@xemacs.org> Prevent assert at frame.c, l. 6311 by initializing glyph cachels.