emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 20cc418: Don't signal errors on E_AGAIN


From: Lars Ingebrigtsen
Subject: [Emacs-diffs] master 20cc418: Don't signal errors on E_AGAIN
Date: Sun, 06 Mar 2016 09:22:46 +0000

branch: master
commit 20cc4182598c6c724f4556faf6bc322c9e58ad1d
Author: Lars Magne Ingebrigtsen <address@hidden>
Commit: Lars Magne Ingebrigtsen <address@hidden>

    Don't signal errors on E_AGAIN
    
    * src/gnutls.c (Fgnutls_errorp): Qgnutls_e_again is not an
    error now that TLS is async.
---
 src/gnutls.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/gnutls.c b/src/gnutls.c
index db22c92..a9a912e 100644
--- a/src/gnutls.c
+++ b/src/gnutls.c
@@ -719,7 +719,9 @@ usage: (gnutls-errorp ERROR)  */
        attributes: const)
   (Lisp_Object err)
 {
-  if (EQ (err, Qt)) return Qnil;
+  if (EQ (err, Qt)
+      || EQ (err, Qgnutls_e_again))
+    return Qnil;
 
   return Qt;
 }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]