On 05 October 2004 10:16, John Meacham wrote: > Quite a few foreign calls in the library are missing threadsafe in > their declarations. if this could be fixed by 6.2.2 that would be > great. in particular > system, rawSystem, and DNS lookups are important to be able to do > concurrently.
Thanks, I've fixed those. We don't have threadsafe by the way; only safe/unusafe. Safe also means threadsafe. > Also, is there plans for a threadunsafe? which seems like it would be > a much more common case than threadsafe and should be much easier to > implement since there is no chance the haskell runtime can be called > from a thread it didn't expect. Not sure what you mean by threadunsafe. Is it different from plain unsafe? We *want* the RTS to be able to be called by threads it doesn't expect. Otherwise how do you implement a thread-safe library API in Haskell? Cheers, Simon _______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users