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. |
