diff options
Diffstat (limited to 'lisp/url/url-queue.el')
| -rw-r--r-- | lisp/url/url-queue.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/url/url-queue.el b/lisp/url/url-queue.el index 46124717fed..917c787df29 100644 --- a/lisp/url/url-queue.el +++ b/lisp/url/url-queue.el | |||
| @@ -160,7 +160,8 @@ The variable `url-queue-timeout' sets a timeout." | |||
| 160 | ;; Call the callback with an error message to ensure that the caller | 160 | ;; Call the callback with an error message to ensure that the caller |
| 161 | ;; is notified that the job has failed. | 161 | ;; is notified that the job has failed. |
| 162 | (with-current-buffer | 162 | (with-current-buffer |
| 163 | (if (bufferp (url-queue-buffer job)) | 163 | (if (and (bufferp (url-queue-buffer job)) |
| 164 | (buffer-live-p (url-queue-buffer job))) | ||
| 164 | ;; Use the (partially filled) process buffer it it exists. | 165 | ;; Use the (partially filled) process buffer it it exists. |
| 165 | (url-queue-buffer job) | 166 | (url-queue-buffer job) |
| 166 | ;; If not, just create a new buffer, which will probably be | 167 | ;; If not, just create a new buffer, which will probably be |