On Mon, May 17, 2010 at 1:33 AM, Bulat Ziganshin <bulat.ziganshin@gmail.com> wrote:
Hello David,

Sunday, May 16, 2010, 7:18:29 PM, you wrote:

> "executeFile" is failing for me on Mac OS X 10.5.8, with ghc 6.12.1
> when compiling with "-threaded".  Compiling without -threaded, or running on linux is fine. 
>>  forkProcess $ executeFile "/bin/echo" False ["Ok"] Nothing

afair, forkProcess and -threaded shouldn't work together on any Unix.
can you try forkIO or forkOS instead?


Hi Bulat,

Both, forkIO and forkOS fail in the same way for me with -threaded.  I believe this is because macosx requires the process to only have a single thread when doing an execv(), which I thought was the purpose of forkProcess?

Cheers,

-- David