plan9fox/sys/man
cinap_lenrek 45d1d31847 libthread: use devdup instead of mounting pipe to /mnt/temp for close-on-exec in procexec()
the namespace might be shared by other processes. instead, we
create a anonymous pipe with pipe() and use devdup to open one
end close-on-exec. this is shorter and avoids the race condition.

do not touch Execargs after writing the error message as the
process might be gone after the write. this was to manually
close the fd which isnt neccesary as the kernel will do it
for us on the following exit.
2015-02-28 12:50:17 +01:00
..
1 restore balance to reality 2015-02-20 15:09:25 -05:00
2 libthread: use devdup instead of mounting pipe to /mnt/temp for close-on-exec in procexec() 2015-02-28 12:50:17 +01:00
3 vga, vesa: revert. this needs to be in aux/vga instead 2014-12-26 16:10:45 +01:00
4 build and document auth/userpasswd 2015-02-12 18:18:34 +01:00
5 fix manpages 2011-05-04 09:02:04 +00:00
6 a.out(6): sync definitions 2014-07-17 23:22:48 -07:00
7 playlistfs: use play(1) for format detection and decoding 2012-05-24 08:13:31 +02:00
8 6in4(8): document ayiya 2015-01-29 13:16:08 +01:00
fonts Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
index.html Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
mkfile manpage updates 2011-05-12 18:36:46 +00:00
preface.html Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
preface3.html Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
preface4.html Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00