Fix invalid assertion about mutex ownership in threads.c.
authorLudovic Courtès <ludo@gnu.org>
Mon, 5 Nov 2012 20:43:13 +0000 (21:43 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 5 Nov 2012 20:43:13 +0000 (21:43 +0100)
commit02a362a665ce462e4fe2409b2e2fc2c0007360f2
tree487790bc9811cbccfa99ba0e4943ff3dbb83f71c
parent93825c9f0608ec85f17759b7d841927e6cf9f113
Fix invalid assertion about mutex ownership in threads.c.

* libguile/threads.c (do_thread_exit): Don't assert m->owner == t->handle
  since that is not the case when MUTEX was abandoned by T.  Reported by Mark
  Weaver and others.
libguile/threads.c