Could you not provide MVar free calls for use inside a withMVar function, minimising locking overhead?
Keean Schupke. _______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users