[Haskell-cafe] Why don't my OS threads terminate?

sclv s.clover at gmail.com
Fri Feb 25 18:27:12 CET 2011



Bas van Dijk-2 wrote:
> 
> I believe the OS threads are created by my levmar library. This
> library uses bindings-levmar[4] which is a binding to a C library.
> bindings-levmar uses safe FFI calls because the levmar C procedures
> are reentrant (they need to call back into Haskell to execute the
> model function). I believe the RTS creates an OS thread for each safe
> FFI call.
> 

Sounds like #4262: http://hackage.haskell.org/trac/ghc/ticket/4262

(Should be fixed in head)

--Sterl
-- 
View this message in context: http://haskell.1045720.n5.nabble.com/Why-don-t-my-OS-threads-terminate-tp3399788p3400495.html
Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com.



More information about the Haskell-Cafe mailing list