Hi,

Sorry for the long delay here.

On Sun 08 May 2011 00:29, Andreas Rottmann <a.rottm...@gmx.at> writes:

> * libguile/_scm.h (scm_set_fd_cloexec): New convenience macro for
>   setting the FD_CLOEXEC flah on platforms that support it; on other
>   platforms it's a no-op.

This isn't the right fix, I don't think.  I think the right thing is to
use open with O_CLOEXEC in objcodes.c (possibly with the open gnulib
module) and pipe2 with O_CLOEXEC in scmsigs.c and threads.c (possibly
with the pipe2 gnulib module).  I've done that in HEAD now.  Thanks for
the motivation!

Andy
-- 
http://wingolog.org/

Reply via email to