Index: uspace/lib/c/generic/bd.c
===================================================================
--- uspace/lib/c/generic/bd.c	(revision 7900e5dd9692cec40a7b95a02e09774b85117354)
+++ uspace/lib/c/generic/bd.c	(revision 94ab1feee60e1dc265439cd0a4cd8a99e8543b48)
@@ -207,5 +207,5 @@
 
 		if (!IPC_GET_IMETHOD(call)) {
-			/* TODO: Handle hangup */
+			async_answer_0(&call, EOK);
 			return;
 		}
Index: uspace/lib/c/generic/inet.c
===================================================================
--- uspace/lib/c/generic/inet.c	(revision 7900e5dd9692cec40a7b95a02e09774b85117354)
+++ uspace/lib/c/generic/inet.c	(revision 94ab1feee60e1dc265439cd0a4cd8a99e8543b48)
@@ -241,5 +241,5 @@
 
 		if (!IPC_GET_IMETHOD(call)) {
-			/* TODO: Handle hangup */
+			async_answer_0(&call, EOK);
 			return;
 		}
Index: uspace/lib/c/generic/inet/tcp.c
===================================================================
--- uspace/lib/c/generic/inet/tcp.c	(revision 7900e5dd9692cec40a7b95a02e09774b85117354)
+++ uspace/lib/c/generic/inet/tcp.c	(revision 94ab1feee60e1dc265439cd0a4cd8a99e8543b48)
@@ -825,4 +825,5 @@
 		if (!IPC_GET_IMETHOD(call)) {
 			/* Hangup*/
+			async_answer_0(&call, EOK);
 			goto out;
 		}
Index: uspace/lib/c/generic/inet/udp.c
===================================================================
--- uspace/lib/c/generic/inet/udp.c	(revision 7900e5dd9692cec40a7b95a02e09774b85117354)
+++ uspace/lib/c/generic/inet/udp.c	(revision 94ab1feee60e1dc265439cd0a4cd8a99e8543b48)
@@ -502,4 +502,5 @@
 		if (!IPC_GET_IMETHOD(call)) {
 			/* Hangup */
+			async_answer_0(&call, EOK);
 			goto out;
 		}
Index: uspace/lib/c/generic/inetping.c
===================================================================
--- uspace/lib/c/generic/inetping.c	(revision 7900e5dd9692cec40a7b95a02e09774b85117354)
+++ uspace/lib/c/generic/inetping.c	(revision 94ab1feee60e1dc265439cd0a4cd8a99e8543b48)
@@ -214,5 +214,5 @@
 
 		if (!IPC_GET_IMETHOD(call)) {
-			/* TODO: Handle hangup */
+			async_answer_0(&call, EOK);
 			return;
 		}
Index: uspace/lib/c/generic/io/input.c
===================================================================
--- uspace/lib/c/generic/io/input.c	(revision 7900e5dd9692cec40a7b95a02e09774b85117354)
+++ uspace/lib/c/generic/io/input.c	(revision 94ab1feee60e1dc265439cd0a4cd8a99e8543b48)
@@ -173,5 +173,5 @@
 
 		if (!IPC_GET_IMETHOD(call)) {
-			/* TODO: Handle hangup */
+			async_answer_0(&call, EOK);
 			return;
 		}
Index: uspace/lib/c/generic/iplink.c
===================================================================
--- uspace/lib/c/generic/iplink.c	(revision 7900e5dd9692cec40a7b95a02e09774b85117354)
+++ uspace/lib/c/generic/iplink.c	(revision 94ab1feee60e1dc265439cd0a4cd8a99e8543b48)
@@ -288,5 +288,5 @@
 
 		if (!IPC_GET_IMETHOD(call)) {
-			/* TODO: Handle hangup */
+			async_answer_0(&call, EOK);
 			return;
 		}
Index: uspace/lib/c/generic/loc.c
===================================================================
--- uspace/lib/c/generic/loc.c	(revision 7900e5dd9692cec40a7b95a02e09774b85117354)
+++ uspace/lib/c/generic/loc.c	(revision 94ab1feee60e1dc265439cd0a4cd8a99e8543b48)
@@ -63,5 +63,5 @@
 
 		if (!IPC_GET_IMETHOD(call)) {
-			/* TODO: Handle hangup */
+			async_answer_0(&call, EOK);
 			return;
 		}
