]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't signal error from url debug functions
authorDmitry Gutov <dgutov@yandex.ru>
Sat, 13 Apr 2019 00:36:45 +0000 (03:36 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Sat, 13 Apr 2019 00:36:45 +0000 (03:36 +0300)
* lisp/url/url-http.el (url-http-debug): Don't signal error.

* lisp/url/url-util.el (url-debug): Same (bug#34763).

lisp/url/url-http.el
lisp/url/url-util.el

index cf1952066a5ab334af022c0c74f0356fae0b400f..662b6664b134fcd96f2448ada5a6d7b9f54788a1 100644 (file)
@@ -150,15 +150,6 @@ request.")
 ;; These routines will allow us to implement persistent HTTP
 ;; connections.
 (defsubst url-http-debug (&rest args)
-  (if (eq quit-flag t)
-      (let ((proc (get-buffer-process (current-buffer))))
-       ;; The user hit C-g, honor it!  Some things can get in an
-       ;; incredibly tight loop (chunked encoding)
-       (if proc
-           (progn
-             (set-process-sentinel proc nil)
-             (set-process-filter proc nil)))
-       (error "Transfer interrupted!")))
   (apply 'url-debug 'http args))
 
 (defun url-http-mark-connection-as-busy (host port proc)
index 72ff4f171cd339cf1415b03ac8fab324d84b2732..5b8350642ff89e8ec5181d7fffd895fd1be60687 100644 (file)
@@ -61,8 +61,6 @@ If a list, it is a list of the types of messages to be logged."
 
 ;;;###autoload
 (defun url-debug (tag &rest args)
-  (if (eq quit-flag t)
-      (error "Interrupted!"))
   (if (or (eq url-debug t)
          (numberp url-debug)
          (and (listp url-debug) (memq tag url-debug)))