summaryrefslogtreecommitdiffstats
path: root/logd/src/tests/rotate/dummyserver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'logd/src/tests/rotate/dummyserver.cpp')
-rw-r--r--logd/src/tests/rotate/dummyserver.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/logd/src/tests/rotate/dummyserver.cpp b/logd/src/tests/rotate/dummyserver.cpp
index 5a73cfb7711..4a52154f37c 100644
--- a/logd/src/tests/rotate/dummyserver.cpp
+++ b/logd/src/tests/rotate/dummyserver.cpp
@@ -28,8 +28,11 @@ int main(int /*argc*/, char ** /*argv*/)
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
char out[6];
sprintf(out, "%d\n", portno);
- write(fd, out, sizeof(out));
+ ssize_t writeRes = write(fd, out, sizeof(out));
close(fd);
+ if (writeRes != sizeof(out)) {
+ error("ERROR: could not write port number");
+ }
sockaddr_storage cli_addr;
socklen_t clilen = sizeof(cli_addr);
int newsockfd = accept(handle.get(),