about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ttb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ttb.c b/ttb.c
index 4fb90d8..24c7a42 100644
--- a/ttb.c
+++ b/ttb.c
@@ -108,7 +108,7 @@ after:
 				size_t writtenall = 0;
 				while (writtenall < reads)
 				{
-					ssize_t written = write(peers[j], buf, reads);
+					ssize_t written = write(peers[j], buf + writtenall, reads - writtenall);
 					if (written == -1)
 						break;
 					else