Index: uspace/srv/bd/ata_bd/ata_bd.c
===================================================================
--- uspace/srv/bd/ata_bd/ata_bd.c	(revision adb49f58f0f19858bac40da225e2394606a6d356)
+++ uspace/srv/bd/ata_bd/ata_bd.c	(revision 95bc57cf68d3313bd1ab4ae930757d5fa26a00e5)
@@ -55,4 +55,5 @@
 #include <errno.h>
 #include <bool.h>
+#include <task.h>
 
 #include "ata_bd.h"
@@ -136,4 +137,5 @@
 
 	printf(NAME ": Accepting connections\n");
+	task_retval(0);
 	async_manager();
 
Index: uspace/srv/bd/file_bd/file_bd.c
===================================================================
--- uspace/srv/bd/file_bd/file_bd.c	(revision adb49f58f0f19858bac40da225e2394606a6d356)
+++ uspace/srv/bd/file_bd/file_bd.c	(revision 95bc57cf68d3313bd1ab4ae930757d5fa26a00e5)
@@ -50,4 +50,5 @@
 #include <errno.h>
 #include <bool.h>
+#include <task.h>
 
 #define NAME "file_bd"
@@ -87,4 +88,5 @@
 
 	printf(NAME ": Accepting connections\n");
+	task_retval(0);
 	async_manager();
 
Index: uspace/srv/bd/gxe_bd/gxe_bd.c
===================================================================
--- uspace/srv/bd/gxe_bd/gxe_bd.c	(revision adb49f58f0f19858bac40da225e2394606a6d356)
+++ uspace/srv/bd/gxe_bd/gxe_bd.c	(revision 95bc57cf68d3313bd1ab4ae930757d5fa26a00e5)
@@ -47,4 +47,5 @@
 #include <sys/types.h>
 #include <errno.h>
+#include <task.h>
 
 #define NAME "gxe_bd"
@@ -111,4 +112,5 @@
 
 	printf(NAME ": Accepting connections\n");
+	task_retval(0);
 	async_manager();
 
