logd: fix write errors in no_epipe test am: 2bb97ecd62 am: a9edd0dbe7 am: 2d0fff27bb
Original change: https://android-review.googlesource.com/c/platform/system/logging/+/1788170
Change-Id: Id1cb2023059d871aecb6574232dc12ae899f1fea
diff --git a/logd/logd_test.cpp b/logd/logd_test.cpp
index ec09cd7..be9c91e 100644
--- a/logd/logd_test.cpp
+++ b/logd/logd_test.cpp
@@ -856,9 +856,9 @@
std::string message = "getStatistics 0 1 2 3 4 5 6 7";
- ASSERT_GT(write(sock1, message.c_str(), message.length()), 0);
+ ASSERT_GT(write(sock1, message.c_str(), message.length() + 1), 0);
sock1.reset();
- ASSERT_GT(write(sock2, message.c_str(), message.length()), 0);
+ ASSERT_GT(write(sock2, message.c_str(), message.length() + 1), 0);
struct pollfd p = {.fd = sock2, .events = POLLIN, .revents = 0};