mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-11 22:31:12 +02:00
Make the `module-defer-observers-mutex' recursive.
* module/ice-9/boot-9.scm (module-defer-observers-mutex): Made recursive. See http://lists.gnu.org/archive/html/guile-devel/2009-02/msg00068.html for an example where it matters.
This commit is contained in:
parent
cdad2166e7
commit
03d6cddc55
1 changed files with 2 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
|||
;;; installed-scm-file
|
||||
|
||||
;;;; Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
|
||||
;;;; Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2009
|
||||
;;;; Free Software Foundation, Inc.
|
||||
;;;;
|
||||
;;;; This library is free software; you can redistribute it and/or
|
||||
|
@ -1286,7 +1286,7 @@
|
|||
*unspecified*)
|
||||
|
||||
(define module-defer-observers #f)
|
||||
(define module-defer-observers-mutex (make-mutex))
|
||||
(define module-defer-observers-mutex (make-mutex 'recursive))
|
||||
(define module-defer-observers-table (make-hash-table))
|
||||
|
||||
(define (module-modified m)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue