diff packages/io/fileio/current/src/select.cxx @ 119:77cec8369160 ecos-sw-2000-09-01

Merge from eCos master repository on 2000-09-01-07:47:03-BST
author jlarmour
date Fri, 01 Sep 2000 13:45:23 +0000
parents 6ed91473a1cd
children 518f42066aba
line wrap: on
line diff
--- a/packages/io/fileio/current/src/select.cxx
+++ b/packages/io/fileio/current/src/select.cxx
@@ -223,6 +223,7 @@ select(int nfd, fd_set *in, fd_set *out,
                     if( Cyg_Clock::real_time_clock->current_value() >= ticks )
                     {
                         select_mutex.unlock();
+                        Cyg_Scheduler::unlock();
                         FILEIO_RETURN_VALUE(0);
                     }
                     else error = EINTR;