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
|
||||
return nil, err
|
||||
elseif not err then
|
||||
elseif not ok then -- eof
|
||||
return true
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue