Browse Source

failtest: fix tracepath bug.

Aborts on a short write with --tracepath.
Rusty Russell 15 years ago
parent
commit
98ba6e4755
1 changed files with 1 additions and 1 deletions
  1. 1 1
      ccan/failtest/failtest.c

+ 1 - 1
ccan/failtest/failtest.c

@@ -219,7 +219,7 @@ static void trace_str(const char *str)
 {
 {
 	ssize_t ret;
 	ssize_t ret;
 
 
-	while ((ret = write(tracefd, str, strlen(str))) <= 0) {
+	while ((ret = write(tracefd, str, strlen(str))) > 0) {
 		str += ret;
 		str += ret;
 		if (!*str)
 		if (!*str)
 			return;
 			return;