Index: uspace/lib/cpp/include/internal/thread.hpp
===================================================================
--- uspace/lib/cpp/include/internal/thread.hpp	(revision da0cf6acd1108c81f6605112f77e98cc67c25ca2)
+++ uspace/lib/cpp/include/internal/thread.hpp	(revision e498a458cc25ff608f3e603116929f3a2be81a0d)
@@ -131,7 +131,7 @@
             }
 
-            static void wait_for(condvar_type& cv, mutex_type& mtx, time_unit timeout)
-            {
-                fibril_condvar_wait_timeout(&cv, &mtx, timeout);
+            static int wait_for(condvar_type& cv, mutex_type& mtx, time_unit timeout)
+            {
+                return fibril_condvar_wait_timeout(&cv, &mtx, timeout);
             }
 
