net.http: Reset 'partial' flag after handling a chunk

Mon, 04 Jan 2016 11:05:50 +0000

author
Matthew Wild <mwild1@gmail.com>
date
Mon, 04 Jan 2016 11:05:50 +0000
changeset 5
4a3caf5d0f4b
parent 4
ae185012e7ba
child 6
4e46ef3035ba

net.http: Reset 'partial' flag after handling a chunk

net/http.lua file | annotate | diff | comparison | revisions
--- a/net/http.lua	Mon Jan 04 11:04:37 2016 +0000
+++ b/net/http.lua	Mon Jan 04 11:05:50 2016 +0000
@@ -93,7 +93,10 @@
 		local function success_cb(r)
 			if request.callback then
 				request.callback(r.body, r.code, r, request);
-				if r.partial then return; end
+				if r.partial then
+					r.partial = nil;
+					return;
+				end
 				request.callback = nil;
 			end
 			destroy_request(request);

mercurial