Hi, I have written MozPhone (moziax.mozdev.org), a VoIP firefox extension which is using the nsIProcess interface's run() method to start an external program in non blocking mode (first argument to run() is false). It works fine on Windows and Linux, but it seems to block on Mac OSX. The extension starts, then forkes the external program: the external program is running OK, but the extension is hung until the forked process terminates. On Windows and Linux, the extension just continues running after it has
forked the external program: this is needed for MozPhone. I could not find info about this; is this a known problem, is there a workaround ? Thanks, Jean-Denis Girard _______________________________________________ dev-tech-xpcom mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-xpcom
