From 98ba6e4755c71587feffeacf43f996a22a8e0689 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Tue, 1 Mar 2011 11:22:39 +1030 Subject: [PATCH] failtest: fix tracepath bug. Aborts on a short write with --tracepath. --- ccan/failtest/failtest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ccan/failtest/failtest.c b/ccan/failtest/failtest.c index 77aea9a7..7d842d80 100644 --- a/ccan/failtest/failtest.c +++ b/ccan/failtest/failtest.c @@ -219,7 +219,7 @@ static void trace_str(const char *str) { ssize_t ret; - while ((ret = write(tracefd, str, strlen(str))) <= 0) { + while ((ret = write(tracefd, str, strlen(str))) > 0) { str += ret; if (!*str) return; -- 2.39.2