fix mred handling of errors within critical sections
svn: r9710
This commit is contained in:
parent
860c41d749
commit
5a367ba427
|
@ -76,7 +76,8 @@
|
|||
(set! old-break-paramz #f)
|
||||
(semaphore-post monitor-sema)
|
||||
(wx:in-atomic-region #f))))
|
||||
lock-tag))]))
|
||||
lock-tag
|
||||
(lambda (t) (t))))]))
|
||||
|
||||
(define (as-exit f)
|
||||
;; (unless (eq? monitor-owner (current-thread)) (error 'monitor-exit "not in monitored area"))
|
||||
|
|
Loading…
Reference in New Issue
Block a user