summaryrefslogtreecommitdiff
path: root/src/server/tcl_server.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/tcl_server.c')
-rw-r--r--src/server/tcl_server.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/tcl_server.c b/src/server/tcl_server.c
index 06f67ab7..9aaee5c6 100644
--- a/src/server/tcl_server.c
+++ b/src/server/tcl_server.c
@@ -58,6 +58,7 @@ int tcl_output(struct connection *connection, const void *data, ssize_t len)
return ERROR_SERVER_REMOTE_CLOSED;
wlen = write_socket(connection->fd, data, len);
+
if (wlen == len)
return ERROR_OK;