
On Thu, Sep 18, 2008 at 10:05 AM, Judah Jacobson
Just a guess, but this might be a problem with control-timeout's use of the unsafePerformIO global variables hack. It's missing the standard NOINLINE annotations which prevent multiple copies of the global variable from being created. See the haddock docs for System.IO.Unsafe.unsafePerformIO for more information.
That might well be it, should be an easy fix to try. I'm afraid that I don't have enough time to do justice to my packages on Hackage these days so I've just sent an email requesting that they be removed. Anyone who wants to maintain any of them should grab it now. The repos are all at http://darcs.imperialviolet.org On the chopping block: binary-strict codec-libevent control-timeout ctemplate LRU network-connection network-dns network-minihttp network-rpca system-inotify Cheers -- Adam Langley agl@imperialviolet.org http://www.imperialviolet.org