Skip to content
Snippets Groups Projects
Commit 4eab76f0 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

remove a code path that should never happen (and if it did, we'd be

complaining about an errno set from some arbitrary previous problem).


svn:r16684
parent 5474a008
No related branches found
No related tags found
No related merge requests found
......@@ -1702,11 +1702,12 @@ write_chunks_to_file_impl(const char *fname, const smartlist_t *chunks,
SMARTLIST_FOREACH(chunks, sized_chunk_t *, chunk,
{
result = write_all(fd, chunk->bytes, chunk->len, 0);
if (result < 0 || (size_t)result != chunk->len) {
if (result < 0) {
log(LOG_WARN, LD_FS, "Error writing to \"%s\": %s", fname,
strerror(errno));
goto err;
}
tor_assert((size_t)result == chunk->len);
});
return finish_writing_to_file(file);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment