* coop-threads.c (scm_wait_condition_variable): Lock mutex again

after waiting.
This commit is contained in:
Marius Vollmer 1997-07-04 21:44:59 +00:00
commit 1500e3ceb4

View file

@ -418,6 +418,7 @@ scm_wait_condition_variable (c, m)
s_wait_condition_variable);
coop_mutex_unlock (SCM_MUTEX_DATA (m));
coop_condition_variable_wait (SCM_CONDVAR_DATA (c));
coop_mutex_lock (SCM_MUTEX_DATA (m));
return SCM_BOOL_T;
}