luci.http.protocol: Allow posts to contain more than a single chunk
The ltn12.pump.step() loop in parse_message_body was incorrectly testing for EOF, and returning after the first chunk, even if further chunks were available. The loop in parse_message_header made the correct check, and test code making raw ajax json posts now succeeds for posts >= 2048 bytes. Signed-off-by: Karl Palsson <karlp@remake.is>
This commit is contained in:
parent
f81be49ae7
commit
65d42ae75a
1 changed files with 1 additions and 1 deletions
|
@ -658,7 +658,7 @@ function parse_message_body( src, msg, filecb )
|
||||||
|
|
||||||
if not ok and err then
|
if not ok and err then
|
||||||
return nil, err
|
return nil, err
|
||||||
elseif not err then
|
elseif not ok then -- eof
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue