[racket-dev] results of dlopen (hence ffi) persistent across evaluations?
It appears that the results of ffi-lib are persistent across evaluations. Specifically, if I use ffi-lib to load a library, then go to the filesystem and replace this library with garbage, subsequent evaluations still cheerfully use the version that I just destroyed.
I'm guessing that this behavior is unavoidably inherited from the OS (this is mac OS X). If so, may I add a warning to the ffi-lib docs that states this? If this is not something unavoidable, of course, I'd much rather just change it.
John
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4669 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20100806/ade2ea6f/attachment.p7s>