diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2016-03-22 06:53:29 -0400 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2016-03-22 06:53:29 -0400 |
| commit | ebac63f5ad32a36601f054c84cd0084baba4e8e7 (patch) | |
| tree | 27246e135aa3184f9e0a4cd7721e486097c4807d | |
| parent | d17c55290777e11459fd716a5e60bf938e8ceb7d (diff) | |
| parent | 78716da5f67b4175a7ea715cb0314b48edb0d0c5 (diff) | |
Merge pull request #530 from mikkeloscar/swaybar-kill-on-sway-crash
swaybar: Abort when receiving 0 bytes in IPC call
| -rw-r--r-- | common/ipc-client.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/ipc-client.c b/common/ipc-client.c index 81348913..93f2963c 100644 --- a/common/ipc-client.c +++ b/common/ipc-client.c @@ -47,7 +47,7 @@ struct ipc_response *ipc_recv_response(int socketfd) { size_t total = 0; while (total < ipc_header_size) { ssize_t received = recv(socketfd, data + total, ipc_header_size - total, 0); - if (received < 0) { + if (received <= 0) { sway_abort("Unable to receive IPC response"); } total += received; |
