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