Mercurial > hg > xemacs-beta
comparison 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 |
comparison
equal
deleted
inserted
replaced
5587:3fde0e346ad7 | 5588:2dbefd79b3d3 |
---|---|
1 2011-10-29 Stephen J. Turnbull <stephen@xemacs.org> | |
2 | |
3 Prevent SIGPIPEs in deactivate_process(). | |
4 | |
5 * process.c (deactivate_process): | |
6 Use Lstream_close_noflush on output pipe instead of Lstream_close. | |
7 | |
8 * lstream.c (Lstream_close_noflush): | |
9 New. Factored out of Lstream_close. | |
10 (Lstream_close): Use Lstream_close_noflush. | |
11 | |
12 * lstream.h (Lstream_close_noflush): Declare it. | |
13 | |
1 2011-10-29 Stephen J. Turnbull <stephen@xemacs.org> | 14 2011-10-29 Stephen J. Turnbull <stephen@xemacs.org> |
2 | 15 |
3 Prevent assert at frame.c, l. 6311 by initializing glyph cachels. | 16 Prevent assert at frame.c, l. 6311 by initializing glyph cachels. |
4 | 17 |
5 * frame.c (Fmake_frame): Ensure that reset_glyph_cachels gets called. | 18 * frame.c (Fmake_frame): Ensure that reset_glyph_cachels gets called. |