1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/lib
Gary Lockyer 563bbb9c24 util_runcmd: Free the fde in event handler.
Free the fde in the event handler to prevent the event triggering again
While not strictly necessary in this case, this code serves as an
example of the usage of tfork.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=13037

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>

Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Sat Sep 16 23:50:27 CEST 2017 on sn-devel-144
2017-09-16 23:50:27 +02:00
..
addns wscript: remove executable bits for all wscript* files 2017-01-11 20:21:01 +01:00
afs waf: add --with-fake-kaserver option 2014-06-04 20:09:38 +02:00
async_req lib: tevent: Use system <tevent.h>, not internal header path (except in self-test). 2017-08-16 20:58:13 +02:00
compression lib/compression/tests: add missing #include "torture/local/proto.h" 2014-04-02 09:03:44 +02:00
crypto lib: crypto: Add the ability to select Intel AESNI instruction set at configure time. 2017-09-07 02:01:08 +02:00
dbwrap dbwrap: Simplify dbwrap_unmarshall_fn 2017-08-16 00:27:10 +02:00
krb5_wrap krb5_wrap: add smb_krb5_salt_principal2data() 2017-06-27 16:57:43 +02:00
ldb ldb: version 1.2.2 2017-09-07 06:56:27 +02:00
ldb-samba lib: Give util_paths.c its own header 2017-06-24 01:21:10 +02:00
nss_wrapper nss_wrapper: use conf.blddir to construct libnss_wrapper_so_path 2017-04-07 10:32:13 +02:00
pam_wrapper lib: Update pam_wrapper to 1.0.4 2017-05-17 23:02:09 +02:00
param param: Add 'binddns dir' parameter 2017-09-05 23:58:20 +02:00
pthreadpool lib: Fix 1417431 Unchecked return value from library 2017-09-05 19:13:12 +02:00
replace configure: Centralize check for posix_fallocate 2017-08-24 01:46:08 +02:00
resolv_wrapper resolv_wrapper: use conf.blddir to construct libnss_wrapper_so_path 2017-04-07 10:32:13 +02:00
smbconf Correct "occured" typos. 2017-02-22 08:26:21 +01:00
socket Add explicit dependency on samba-debug from libinterfaces and libserverrole. 2017-01-23 08:26:43 +01:00
socket_wrapper swrap: Build socket_wrapper path relative to blddir 2016-07-11 12:19:13 +02:00
talloc waf: disable-python - fix talloc wscript if bundling disabled 2017-08-01 03:59:24 +02:00
tdb tdb: version 1.3.15 2017-08-24 21:17:48 +02:00
tdb_wrap tdb_wrap: Use a struct initializer 2015-07-23 14:39:18 +02:00
tdr lib: Fix 1354521 Unchecked return value 2016-03-01 21:49:44 +01:00
tevent lib: tevent: Remove select backend. 2017-09-16 08:35:39 +02:00
texpect texpect: undefined symbol rep_fprintf 2015-10-22 14:28:17 +02:00
torture s4/torture: make --unclist active with smb2 testcases 2017-08-30 00:16:51 +02:00
tsocket tsocket: Do not dereference a NULL pointer 2016-06-30 02:53:01 +02:00
uid_wrapper lib: Fix integer overflowed argument issue with strtoul() 2017-08-03 15:06:34 +02:00
util util_runcmd: Free the fde in event handler. 2017-09-16 23:50:27 +02:00
README
wscript_build Remove 'external' python module support code - use the third_party directory instead. 2015-03-06 04:41:48 +01:00

compression - Various compression algorithms (MSZIP, lzxpress)
dnspython - Python module for working with DNS.
nss_wrapper - Wrapper for the user and group NSS API allowing the use 
              of other data sources.
popt - Command-line option parsing library
replace - Provides replacements for standard (POSIX, C99) functions 
          not provided by the host platform.
socket_wrapper - Wrapper library allowing TCP/IP traffic to be redirected 
                 over Unix domain sockets.
subunit - Utilities and bindings for working with the Subunit test result 
          reporting protocol.
talloc - Hierarchical pool based memory allocator 
tdb - Simple but fast key/value database library, supporting multiple writers
torture - Simple unit testing helper library