From 0375b2b32e4683c8f7bdf104038bedde77d9827b Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sat, 19 Aug 2017 18:27:37 +0000 Subject: Fix fd leak in s6_svc_lock_release --- src/libs6/deps-lib/s6 | 1 + src/libs6/s6_svc_lock_release.c | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 src/libs6/s6_svc_lock_release.c (limited to 'src/libs6') diff --git a/src/libs6/deps-lib/s6 b/src/libs6/deps-lib/s6 index 9cb4d93..a0da2c5 100644 --- a/src/libs6/deps-lib/s6 +++ b/src/libs6/deps-lib/s6 @@ -29,6 +29,7 @@ s6_accessrules_uidgid_fs.o s6_supervise_lock.o s6_supervise_lock_mode.o s6_svc_lock_take.o +s6_svc_lock_release.o s6_svc_ok.o s6_svc_write.o s6_svc_writectl.o diff --git a/src/libs6/s6_svc_lock_release.c b/src/libs6/s6_svc_lock_release.c new file mode 100644 index 0000000..4a6f68d --- /dev/null +++ b/src/libs6/s6_svc_lock_release.c @@ -0,0 +1,8 @@ +/* ISC license. */ + +#include + +void s6_svc_lock_release (int fd) +{ + fd_close(fd) ; +} -- cgit v1.2.3