killThread block in bracket cleanup and tehrefore could be interrupted. Instead
create thread which only calls killThread. This is safe since calls to forkIO
couldn't be interrupted. It should kill threads markginally faster and cost of
creating multiple threads
killThread block in bracket cleanup and tehrefore could be interrupted. Instead create thread which only calls killThread. This is safe since calls to forkIO couldn't be interrupted. It should kill threads markginally faster and cost of creating multiple threads
Fixes #536