diff options
author | Robert Pluim <rpluim@gmail.com> | 2021-02-25 16:36:56 +0100 |
---|---|---|
committer | Robert Pluim <rpluim@gmail.com> | 2021-02-25 16:44:43 +0100 |
commit | d84d69dfbc5f64e9020ce38d2cbd60fe39cb27b9 (patch) | |
tree | aa9e6755690a84d810b40e01ff746072510d9d29 /lisp/emacs-lisp/unsafep.el | |
parent | 6c5e86fc175f06a7d37649d4130cf39fc0702278 (diff) | |
download | emacs-d84d69dfbc5f64e9020ce38d2cbd60fe39cb27b9.tar.gz emacs-d84d69dfbc5f64e9020ce38d2cbd60fe39cb27b9.tar.bz2 emacs-d84d69dfbc5f64e9020ce38d2cbd60fe39cb27b9.zip |
Don't crash if gnutls_handshake fails
In some situations involving Internet access not being fully
functional, gnutls_handshake returns a fatal error, which we were
ignoring, causing us to call gnutls_handshake again. Now we check for
the error and return it to the caller.
* src/gnutls.c (gnutls_try_handshake): Return immediately if
gnutls_handshake returns a fatal error (Bug#46709).
Diffstat (limited to 'lisp/emacs-lisp/unsafep.el')
0 files changed, 0 insertions, 0 deletions