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 bfe6366b503e89ea8b18a3f41ae3149dbeed9ec1)
@@ -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 */
