Changed receive function. Now uniform with all other functions. Returns nil
on error, return partial result in the end. http.lua rewritten.
This commit is contained in:
parent
2a14ac4fe4
commit
4919a83d22
9 changed files with 316 additions and 651 deletions
|
@ -171,9 +171,8 @@ function sink.file(handle, io_err)
|
|||
return function(chunk, err)
|
||||
if not chunk then
|
||||
handle:close()
|
||||
return nil, err
|
||||
end
|
||||
return handle:write(chunk)
|
||||
return 1
|
||||
else return handle:write(chunk) end
|
||||
end
|
||||
else return sink.error(io_err or "unable to open file") end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue