Under Leopard, using Mac::Carbon:
[pudge@bourque ~]$ happening Running background process /Users/pudge/bin/happening (983) The process has forked and you cannot use this CoreFoundation functionality safely. You MUST exec(). Break on __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__() to debug.Apparently, fork-without-exec with CoreFoundation has always been bad. But it is now an exception.
$pid = fork; exit if $pid;
if (!$nofork) { $pid = fork; exit if $pid; exec($0, '-nofork'); }
The Mac as a development platform is Just. Not. That. Good.
Re:Mac
pudge on 2007-11-21T05:50:38
Shrug. Works for me.Re:Mac
sigzero on 2007-11-21T21:30:24
Lack of Java6 AT THE MOMENT doesn't mean a thing. Apple could be working on it. They just need to freaking let the community know what is going on.