about summary refs log tree commit homepage
path: root/http_get.c
diff options
context:
space:
mode:
Diffstat (limited to 'http_get.c')
-rw-r--r--http_get.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/http_get.c b/http_get.c
index bb721f1..8025093 100644
--- a/http_get.c
+++ b/http_get.c
@@ -136,6 +136,8 @@ static off_t http_get_resp_hdr(struct mog_fd *mfd, struct stat *sb)
                         offset, offset + count - 1, /* bytes M-N */
                         (long long)sb->st_size,
                         http->_p.persistent ? "keep-alive" : "close");
+        } else if (http->_p.bad_range) {
+                goto bad_range;
         } else {
 resp_200:
                 count = (long long)sb->st_size;