[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r103931: (url-http-wait-for-headers-c
From: |
Lars Magne Ingebrigtsen |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r103931: (url-http-wait-for-headers-change-function): Protect against malformed headerless responses from servers. |
Date: |
Sat, 16 Apr 2011 15:59:54 +0200 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 103931
committer: Lars Magne Ingebrigtsen <address@hidden>
branch nick: trunk
timestamp: Sat 2011-04-16 15:59:54 +0200
message:
(url-http-wait-for-headers-change-function): Protect against malformed
headerless responses from servers.
modified:
lisp/url/ChangeLog
lisp/url/url-http.el
=== modified file 'lisp/url/ChangeLog'
--- a/lisp/url/ChangeLog 2011-04-06 12:18:10 +0000
+++ b/lisp/url/ChangeLog 2011-04-16 13:59:54 +0000
@@ -1,3 +1,8 @@
+2011-04-16 Lars Magne Ingebrigtsen <address@hidden>
+
+ * url-http.el (url-http-wait-for-headers-change-function): Protect
+ against malformed headerless responses from servers.
+
2011-04-02 Chong Yidong <address@hidden>
* url-gw.el (url-open-stream): Use new open-network-stream
=== modified file 'lisp/url/url-http.el'
--- a/lisp/url/url-http.el 2011-02-03 06:22:07 +0000
+++ b/lisp/url/url-http.el 2011-04-16 13:59:54 +0000
@@ -1077,6 +1077,10 @@
(downcase url-http-transfer-encoding)))
(cond
+ ((null url-http-response-status)
+ ;; We got back a headerless malformed response from the
+ ;; server.
+ (url-http-activate-callback))
((or (= url-http-response-status 204)
(= url-http-response-status 205))
(url-http-debug "%d response must have headers only (%s)."
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r103931: (url-http-wait-for-headers-change-function): Protect against malformed headerless responses from servers.,
Lars Magne Ingebrigtsen <=