Index: uspace/srv/net/tl/tcp/tcp.c
===================================================================
--- uspace/srv/net/tl/tcp/tcp.c	(revision b2d06fa58ff629b065e70f80e5e1cae0129957c8)
+++ uspace/srv/net/tl/tcp/tcp.c	(revision 092e4f1fe1d53967d7144a0646a2cb1aad934d00)
@@ -453,5 +453,5 @@
 
 has_error_service:
-	fibril_rwlock_read_unlock(&tcp_globals.lock);
+	fibril_rwlock_write_unlock(&tcp_globals.lock);
 
 	/* TODO error reporting/handling */
