diff options
| author | Lars Magne Ingebrigtsen | 2016-03-06 10:22:37 +0100 |
|---|---|---|
| committer | Lars Magne Ingebrigtsen | 2016-03-06 10:22:37 +0100 |
| commit | 20cc4182598c6c724f4556faf6bc322c9e58ad1d (patch) | |
| tree | 2c3c387c04eabf810e513e958c2c0e2213ae375f /src | |
| parent | 21b509d4449bd33045e019dbcc90f5283434c07e (diff) | |
| download | emacs-20cc4182598c6c724f4556faf6bc322c9e58ad1d.tar.gz emacs-20cc4182598c6c724f4556faf6bc322c9e58ad1d.zip | |
Don't signal errors on E_AGAIN
* src/gnutls.c (Fgnutls_errorp): Qgnutls_e_again is not an
error now that TLS is async.
Diffstat (limited to 'src')
| -rw-r--r-- | src/gnutls.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gnutls.c b/src/gnutls.c index db22c924f0c..a9a912eb4a4 100644 --- a/src/gnutls.c +++ b/src/gnutls.c | |||
| @@ -719,7 +719,9 @@ usage: (gnutls-errorp ERROR) */ | |||
| 719 | attributes: const) | 719 | attributes: const) |
| 720 | (Lisp_Object err) | 720 | (Lisp_Object err) |
| 721 | { | 721 | { |
| 722 | if (EQ (err, Qt)) return Qnil; | 722 | if (EQ (err, Qt) |
| 723 | || EQ (err, Qgnutls_e_again)) | ||
| 724 | return Qnil; | ||
| 723 | 725 | ||
| 724 | return Qt; | 726 | return Qt; |
| 725 | } | 727 | } |