From 50875c433ed3de7d1f3ea5a630f5cc40bd981507 Mon Sep 17 00:00:00 2001 From: trz Date: Thu, 14 Jul 2005 20:58:22 +0000 Subject: [PATCH] fix unmatched mutex unlock --- runtime/stpd/librelay.c | 1 + 1 file changed, 1 insertion(+) diff --git a/runtime/stpd/librelay.c b/runtime/stpd/librelay.c index d7b104d0b..b32d84366 100644 --- a/runtime/stpd/librelay.c +++ b/runtime/stpd/librelay.c @@ -394,6 +394,7 @@ static void *reader_thread(void *data) send_request(STP_BUF_INFO, &status[cpu].info, sizeof(struct buf_info)); + pthread_mutex_lock(&status[cpu].ready_mutex); if (status[cpu].info.produced == status[cpu].info.consumed) pthread_cond_wait(&status[cpu].ready_cond, &status[cpu].ready_mutex); -- 2.43.5