At Fri, 9 Sep 2011 17:39:38 -0700, John Clements wrote: > It looks to me as though when a custodian-shutdown-all occurs, the > custodian actions associated using scheme_add_managed() can be > triggered while another thread is in the middle of a callback to an > FFI-generated callback that includes the #:atomic declaration. Is > this true? If true, is it only true for some certain set of > (avoidable) circumstances?
The possibility that comes to mind is a custodian shutdown triggered by a memory-use limit. It looks easy and sensible to disallow that. Could that be what you saw, or should I look for other possibilities? _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

