diff options
Diffstat (limited to 'plugins/http-files/src/file_sender.vala')
| -rw-r--r-- | plugins/http-files/src/file_sender.vala | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/http-files/src/file_sender.vala b/plugins/http-files/src/file_sender.vala index a39d695b..8f9f02fc 100644 --- a/plugins/http-files/src/file_sender.vala +++ b/plugins/http-files/src/file_sender.vala @@ -81,6 +81,10 @@ public class HttpFileSender : FileSender, Object { body.complete(); return; } + else if (read < 0) { + warning("transfer_more_bytes: stream.read failed"); + return; + } bytes.length = (int)read; body.append_buffer(new Soup.Buffer.take(bytes)); } |
