mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-02-02 20:16:25 +00:00
url-http.el (url-http-end-of-document-sentinel): Protect against the
process buffer being killed.
This commit is contained in:
parent
29c72a6e43
commit
b0e0b216e5
@ -1,3 +1,8 @@
|
||||
2010-10-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
* url-http.el (url-http-end-of-document-sentinel): Protect against
|
||||
the process buffer being killed.
|
||||
|
||||
2010-10-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
* url-http.el (url-http-wait-for-headers-change-function): Protect
|
||||
|
@ -874,13 +874,14 @@ should be shown to the user."
|
||||
(url-http-debug "url-http-end-of-document-sentinel in buffer (%s)"
|
||||
(process-buffer proc))
|
||||
(url-http-idle-sentinel proc why)
|
||||
(with-current-buffer (process-buffer proc)
|
||||
(goto-char (point-min))
|
||||
(if (not (looking-at "HTTP/"))
|
||||
;; HTTP/0.9 just gets passed back no matter what
|
||||
(url-http-activate-callback)
|
||||
(if (url-http-parse-headers)
|
||||
(url-http-activate-callback)))))
|
||||
(when (buffer-name (process-buffer proc))
|
||||
(with-current-buffer (process-buffer proc)
|
||||
(goto-char (point-min))
|
||||
(if (not (looking-at "HTTP/"))
|
||||
;; HTTP/0.9 just gets passed back no matter what
|
||||
(url-http-activate-callback)
|
||||
(if (url-http-parse-headers)
|
||||
(url-http-activate-callback))))))
|
||||
|
||||
(defun url-http-simple-after-change-function (st nd length)
|
||||
;; Function used when we do NOT know how long the document is going to be
|
||||
|
Loading…
x
Reference in New Issue
Block a user