mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 04:10:54 -08:00
Avoid gratuitous errors in 'url-retrieve-synchronously'
* lisp/url/url-http.el (url-http-debug): * lisp/url/url-util.el (url-debug): Don't signal an error if quit-flag is non-nil, but not t. This could happen because some unrelated code is running inside while-no-input. (Bug#34763)
This commit is contained in:
parent
8b3008261d
commit
9486d87cfe
2 changed files with 2 additions and 2 deletions
|
|
@ -150,7 +150,7 @@ request.")
|
|||
;; These routines will allow us to implement persistent HTTP
|
||||
;; connections.
|
||||
(defsubst url-http-debug (&rest args)
|
||||
(if quit-flag
|
||||
(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)
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ If a list, it is a list of the types of messages to be logged."
|
|||
|
||||
;;;###autoload
|
||||
(defun url-debug (tag &rest args)
|
||||
(if quit-flag
|
||||
(if (eq quit-flag t)
|
||||
(error "Interrupted!"))
|
||||
(if (or (eq url-debug t)
|
||||
(numberp url-debug)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue