Fix mutex init

This commit is contained in:
NIIBE Yutaka
2016-05-12 11:17:17 +09:00
parent 420bd135af
commit 5c1638c023
2 changed files with 5 additions and 0 deletions

View File

@@ -1,3 +1,7 @@
2016-05-12 NIIBE Yutaka <gniibe@fsij.org>
* chopstx.c (chopstx_mutex_init): Initialize OWNER, too.
2016-04-24 Niibe Yutaka <gniibe@fsij.org>
* chopstx.c (chx_snooze): Wait forever when it's POLL and usec==0.

View File

@@ -1182,6 +1182,7 @@ chopstx_mutex_init (chopstx_mutex_t *mutex)
chx_spin_init (&mutex->lock);
mutex->q.next = mutex->q.prev = (struct chx_pq *)&mutex->q;
mutex->list = NULL;
mutex->owner = NULL;
}