diff mbox series

[v2,1/1] network_thread: log expected IPC bytes

Message ID 20210806103836.2807739-1-james.hilliard1@gmail.com
State Accepted
Headers show
Series [v2,1/1] network_thread: log expected IPC bytes | expand

Commit Message

James Hilliard Aug. 6, 2021, 10:38 a.m. UTC
This makes it easier to debug IPC message errors.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
Changes v1 -> v2:
  - fix sizeof print format
---
 core/network_thread.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/core/network_thread.c b/core/network_thread.c
index b21d983..adaf21c 100644
--- a/core/network_thread.c
+++ b/core/network_thread.c
@@ -409,8 +409,8 @@  void *network_thread (void *data)
 		nread = read(ctrlconnfd, (void *)&msg, sizeof(msg));
 
 		if (nread != sizeof(msg)) {
-			TRACE("IPC message too short: fragmentation not supported (read %d bytes)",
-				nread);
+			TRACE("IPC message too short: fragmentation not supported (read %d bytes, expected %zu bytes)",
+				nread, sizeof(msg));
 			close(ctrlconnfd);
 			continue;
 		}