Don't leak file descriptors
We're leaking file descriptors to child processes. Set FD_CLOEXEC on file descriptors that don't need to be passed to children to stop this misbehaviour. Signed-off-by:Kevin Wolf <kwolf@redhat.com> Signed-off-by:
Anthony Liguori <aliguori@us.ibm.com>
Showing
- block/raw-posix.c 1 addition, 1 deletionblock/raw-posix.c
- configure 20 additions, 0 deletionsconfigure
- gdbstub.c 6 additions, 0 deletionsgdbstub.c
- kvm-all.c 1 addition, 1 deletionkvm-all.c
- migration-tcp.c 3 additions, 3 deletionsmigration-tcp.c
- migration-unix.c 3 additions, 3 deletionsmigration-unix.c
- net/socket.c 4 additions, 4 deletionsnet/socket.c
- osdep.c 103 additions, 1 deletionosdep.c
- posix-aio-compat.c 1 addition, 1 deletionposix-aio-compat.c
- qemu-char.c 4 additions, 4 deletionsqemu-char.c
- qemu-common.h 7 additions, 0 deletionsqemu-common.h
- qemu-sockets.c 5 additions, 5 deletionsqemu-sockets.c
- qemu_socket.h 2 additions, 0 deletionsqemu_socket.h
- slirp/misc.c 2 additions, 2 deletionsslirp/misc.c
- slirp/slirp.h 4 additions, 0 deletionsslirp/slirp.h
- slirp/socket.c 1 addition, 1 deletionslirp/socket.c
- slirp/tcp_subr.c 1 addition, 1 deletionslirp/tcp_subr.c
- slirp/udp.c 2 additions, 2 deletionsslirp/udp.c
- vl.c 7 additions, 4 deletionsvl.c
- vnc.c 1 addition, 1 deletionvnc.c
Loading
Please register or sign in to comment