diff --git a/tools/acrn-manager/acrnd.c b/tools/acrn-manager/acrnd.c index 3b47bdd7d..f1eb3380c 100644 --- a/tools/acrn-manager/acrnd.c +++ b/tools/acrn-manager/acrnd.c @@ -284,7 +284,7 @@ unsigned get_sos_wakeup_reason(void) req.msgid = WAKEUP_REASON; req.timestamp = time(NULL); - if (mngr_send_msg(client_fd, &req, &ack, DEFAULT_TIMEOUT)) + if (mngr_send_msg(client_fd, &req, &ack, DEFAULT_TIMEOUT) <= 0) fprintf(stderr, "Failed to get wakeup_reason from SOS, err(%d)\n", ret); else ret = ack.data.reason;