Index: uspace/lib/posix/source/time.c
===================================================================
--- uspace/lib/posix/source/time.c	(revision f2460a50f76f92f3a70ead8969f2bffd83b3a7a4)
+++ uspace/lib/posix/source/time.c	(revision 9a99aa590ef49523397169b86b44756008e1d749)
@@ -45,4 +45,5 @@
 #include "posix/assert.h"
 
+#include "libc/fibril_synch.h"
 #include "libc/malloc.h"
 #include "libc/task.h"
@@ -50,5 +51,4 @@
 #include "libc/stdbool.h"
 #include "libc/stddef.h"
-#include "libc/thread.h"
 #include "libc/sys/time.h"
 
@@ -315,8 +315,8 @@
 			// TODO: interruptible sleep
 			if (rqtp->tv_sec != 0) {
-				thread_sleep(rqtp->tv_sec);
+				fibril_sleep(rqtp->tv_sec);
 			}
 			if (rqtp->tv_nsec != 0) {
-				thread_usleep(rqtp->tv_nsec / 1000);
+				fibril_usleep(rqtp->tv_nsec / 1000);
 			}
 			return 0;
