Mercurial > emacs
changeset 43599:b227905067b6
Added support for non-blocking connect.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Thu, 28 Feb 2002 23:55:18 +0000 |
parents | f49377cf2e3c |
children | f21620032428 |
files | src/ChangeLog |
diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Thu Feb 28 23:53:59 2002 +0000 +++ b/src/ChangeLog Thu Feb 28 23:55:18 2002 +0000 @@ -1,3 +1,18 @@ +2002-03-01 Kim F. Storm <storm@cua.dk> + + * process.c (Qconnect, Qfailed): New variables. + (syms_of_process): Intern and staticpro them. + [NON_BLOCKING_CONNECT]: New conditional. + (connect_wait_mask, num_pending_connects): New variables. + (status_message): Convert Qfailed status. + (Fopen_network_stream): Added support for non-blocking connect. + New optional args: filter, sentinel, non_blocking. Doc updated. + [HAVE_GETADDRINFO, !HAVE_GETADDRINFO]: Merged common code. + (deactivate_process): Handle pending non-blocking connect. + (wait_reading_process_input): Poll for status of non-blocking + connects. Exec sentinel directly when connect succeeds. + (status_notify): Don't read process output if not yet connected. + 2002-02-28 Kim F. Storm <storm@cua.dk> * window.c: (minibuf_selected_window): Renamed from