| 
					
				 | 
			
			
				@@ -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); 
			 |