aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 448f1e1ca0f..1e1fe641ee5 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,27 @@
12013-02-15 Eli Zaretskii <eliz@gnu.org>
2
3 * w32proc.c (new_child): Free up to 2 slots of dead processes at a
4 time. Improve diagnostics in DebPrint.
5 (reader_thread): If cp->char_avail is NULL, set the FILE_AT_EOF
6 flag, so that sys_select could have a chance of noticing that this
7 process is dead, and call a SIGCHLD handler for it. Improve
8 diagnostics in DebPrint.
9 (reap_subprocess): Reset the FILE_AT_EOF flag set by
10 reader_thread.
11 (sys_select): Watch a process whose procinfo.hProcess is non-NULL
12 even if its char_avail is NULL. Allows to reap subprocesses that
13 were forcibly deleted by delete-process. (Bug#13546)
14
15 * w32.c (sys_socket, sys_bind, sys_connect, sys_gethostname)
16 (sys_gethostbyname, sys_getservbyname, sys_getpeername)
17 (sys_shutdown, sys_setsockopt, sys_listen, sys_getsockname)
18 (sys_accept, sys_recvfrom, sys_sendto, fcntl): In case of failure,
19 make sure errno is set to an appropriate value. (Bug#13546)
20 (socket_to_fd): Add assertion against indexing fd_info[] with a
21 value that is out of bounds.
22 (sys_accept): If fd is negative, do not set up the child_process
23 structure for reading.
24
12013-02-15 Dmitry Antipov <dmantipov@yandex.ru> 252013-02-15 Dmitry Antipov <dmantipov@yandex.ru>
2 26
3 * composite.c (fill_gstring_header): Remove useless prototype. 27 * composite.c (fill_gstring_header): Remove useless prototype.