diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2016-02-15 18:24:08 +1100 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2016-02-15 18:24:08 +1100 |
commit | 9c74f2fea6bfa6bc38358835539944017cf35917 (patch) | |
tree | 17463dee36e640d38c302b3ef2c169b4e536e33c /lisp/emacs-lisp/warnings.el | |
parent | 40155283c380a795c1a0036a31e1b41ed1df0f38 (diff) | |
download | emacs-9c74f2fea6bfa6bc38358835539944017cf35917.tar.gz emacs-9c74f2fea6bfa6bc38358835539944017cf35917.tar.bz2 emacs-9c74f2fea6bfa6bc38358835539944017cf35917.zip |
Call the network security manager after doing TLS negotiation
* lisp/net/network-stream.el (network-stream-open-tls):
Postpone NSM verification when running async.
* src/process.c (Fset_process_filter): This function doesn't
need to wait.
(connect_network_socket): Set the process status to "run" only
after TLS negotiation.
(wait_for_socket_fds): Take a name parameter for more debugging.
(wait_reading_process_output): Don't change status to "run"
unless TLS negotiation has finished.
(send_process): Wait for the process here instead of
send_process_string.
(connect_network_socket): Call the network security manager.
Diffstat (limited to 'lisp/emacs-lisp/warnings.el')
0 files changed, 0 insertions, 0 deletions