diff --git a/src/tools/ebusctl.cpp b/src/tools/ebusctl.cpp index 0fb35c7d..71d0c741 100644 --- a/src/tools/ebusctl.cpp +++ b/src/tools/ebusctl.cpp @@ -84,7 +84,7 @@ bool connect(const char* host, int port, bool once) } memset(data, 0, sizeof(data)); - datalen = socket->recv(data, sizeof(data)); + datalen = socket->recv(data, sizeof(data)-1); if (datalen < 0) { perror("send");