Index: locks/unix/thread_cond.c
===================================================================
--- locks/unix/thread_cond.c	(revision 605600)
+++ locks/unix/thread_cond.c	(working copy)
@@ -30,6 +30,9 @@
 #ifdef HAVE_ZOS_PTHREADS
     if (rv) {
         rv = errno;
+        if (EAGAIN == rv) {
+            return APR_TIMEUP;
+        } 
     }
 #endif
     return rv;
