Index: uspace/srv/net/tcp/service.c
===================================================================
--- uspace/srv/net/tcp/service.c	(revision 58e8646e6d8489409029ad1abee82469e38897e1)
+++ uspace/srv/net/tcp/service.c	(revision 258d77e84dd712b694833428a24f9dbe610670b1)
@@ -705,4 +705,7 @@
 			log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_recv_impl() - EAGAIN");
 			return EAGAIN;
+		case TCP_ECLOSING:
+			*nrecv = 0;
+			return EOK;
 		default:
 			log_msg(LOG_DEFAULT, LVL_DEBUG, "tcp_conn_recv_impl() - trc=%d", rc);
