summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ply-boot-server.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ply-boot-server.c b/src/ply-boot-server.c
index 3e67bfbf..c5a2f7fe 100644
--- a/src/ply-boot-server.c
+++ b/src/ply-boot-server.c
@@ -415,7 +415,8 @@ ply_boot_connection_on_request (ply_boot_connection_t *connection)
if (!ply_write (connection->fd,
PLY_BOOT_PROTOCOL_RESPONSE_TYPE_ACK,
- strlen (PLY_BOOT_PROTOCOL_RESPONSE_TYPE_ACK)))
+ strlen (PLY_BOOT_PROTOCOL_RESPONSE_TYPE_ACK)) &&
+ errno != EPIPE)
ply_trace ("could not finish writing update reply: %m");
ply_trace ("got update request");