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