On Mon, May 17, 2010 at 1:33 AM, Bulat Ziganshin <[email protected]>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
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
