[Enigmail] xulrunner-ipc leaves file descriptors open in child process?
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Mon Mar 23 07:38:12 PDT 2009
On 03/23/2009 04:58 AM, Patrick Brunschwig wrote:
> The problem is that IPC relies on standard Mozilla platform
> functionality for executing files. Unfortunately the platform always
> passes all file descriptors to the child process and doesn't allow to
> specify different behavior. I was already trying to implement
> workarounds for it, but I haven't found anything apart from either
> fixing Mozilla or re-implementing the complete functionality to execute
> files within IPC. Unfortunately I'm not good enough at these low-level
> operations, especially as you have to do it differently for Windows,
> Unix, and other OSes.
Yuck. That does sound like a hairy problem. I'm glad it's on your
radar, but i'm afraid i don't have any constructive technical approach
to offer (you're way more experienced with this stuff than i am).
Have you raised the concern anywhere in bugzilla? I'd happily +1 any
relevant bug if you point me to it, for whatever that's worth.
Thanks for all your work on this, Patrick.
Regards,
--dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 890 bytes
Desc: OpenPGP digital signature
URL: <http://www.mozdev.org/pipermail/enigmail/attachments/20090323/935dd5a9/attachment.bin>
More information about the Enigmail
mailing list