[Haskell-cafe] Project postmortem

Joel Reymont joelr1 at gmail.com
Mon Nov 21 05:43:53 EST 2005


What about the non-OSX issue of using a Chan to collect traces from  
thousands of threads?

It's not working very well for me when I use readChan in a loop (see  
the code). getChanContents works much better but then the logger  
thread is stuck forever and everything else that waits on it is stuck  
as well.

The output from logger (Util.hs) stops after a few lines and thus  
memory taken starts to grow because all the output sent to the chan  
is not being processed.

	Thanks, Joel

On Nov 21, 2005, at 9:35 AM, Simon Peyton-Jones wrote:

> If it's MacOS specific, we're not going to be much help at GHC HQ,
> because we don't have any (Macs that is).  Wolfgang Thaller is the  
> MacOS
> expert, but maybe there are others now?


More information about the Haskell-Cafe mailing list