Merge remote-tracking branch 'origin/stable-2.0'
authorAndy Wingo <wingo@pobox.com>
Thu, 28 Nov 2013 15:24:38 +0000 (16:24 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 28 Nov 2013 15:24:38 +0000 (16:24 +0100)
1  2 
libguile/guardians.c

@@@ -145,9 -142,9 +144,9 @@@ finalize_guarded (void *ptr, void *fina
          continue;
        }
  
 -      g = GUARDIAN_DATA (SCM_CAR (guardian_list));
 +      g = GUARDIAN_DATA (guardian);
  
-       scm_i_pthread_mutex_lock_block_asyncs (&g->mutex);
+       scm_i_pthread_mutex_lock (&g->mutex);
  
        if (g->live == 0)
        abort ();