Index: uspace/srv/net/tl/icmp/icmp.c
===================================================================
--- uspace/srv/net/tl/icmp/icmp.c	(revision 91001e26b14a5356ec8cf4cdeb642890b919a12d)
+++ uspace/srv/net/tl/icmp/icmp.c	(revision 43ed4f38a0cf18946923884fb3b0e0f3ecb8e38f)
@@ -343,4 +343,6 @@
 		result = ERROR_CODE;
 
+		// drop the reply mutex
+		fibril_mutex_unlock( & reply->mutex );
 		// lock the globals again and clean up
 		fibril_rwlock_write_lock( & icmp_globals.lock );
