The branch, master has been updated via 3ecfd06... s4-selftest: don't run benchmarks on the build farm hosts via 893564b... torture: fixed socket leak in BENCH-TCON test via 2b9818c... scripts: handle non-C files in minimal_includes.pl via 0c0eb14... s4-drs: make DsBind a bit less verbose from 7bce1ab... Fix builds with external tdb
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 3ecfd06d64cf91098ec33c33a003d7f5b5c1b71d Author: Andrew Tridgell <tri...@samba.org> Date: Mon Oct 12 16:14:02 2009 +1100 s4-selftest: don't run benchmarks on the build farm hosts commit 893564bc6412256aab728819aaa65b2b8a608813 Author: Andrew Tridgell <tri...@samba.org> Date: Mon Oct 12 16:11:53 2009 +1100 torture: fixed socket leak in BENCH-TCON test The BENCH-TCON test was leaving the socket open. A smbclie_tdis() closes the tree connection, but does not close the socket. This caused the build farm to run out of file descriptors commit 2b9818ce0fe5ab4b27972b154981cf60ff3acc78 Author: Andrew Tridgell <tri...@samba.org> Date: Mon Oct 12 13:31:34 2009 +1100 scripts: handle non-C files in minimal_includes.pl commit 0c0eb14767f4e77780a531ff2873dcad9204a16a Author: Andrew Tridgell <tri...@samba.org> Date: Mon Oct 12 13:30:52 2009 +1100 s4-drs: make DsBind a bit less verbose ----------------------------------------------------------------------- Summary of changes: source4/rpc_server/drsuapi/dcesrv_drsuapi.c | 2 +- source4/script/minimal_includes.pl | 2 +- source4/selftest/skip | 1 + source4/torture/raw/tconrate.c | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) Changeset truncated at 500 lines: diff --git a/source4/rpc_server/drsuapi/dcesrv_drsuapi.c b/source4/rpc_server/drsuapi/dcesrv_drsuapi.c index f11cc23..9f90371 100644 --- a/source4/rpc_server/drsuapi/dcesrv_drsuapi.c +++ b/source4/rpc_server/drsuapi/dcesrv_drsuapi.c @@ -60,7 +60,7 @@ static WERROR dcesrv_drsuapi_DsBind(struct dcesrv_call_state *dce_call, TALLOC_C /* if this is a DC connecting, give them system level access */ werr = drs_security_level_check(dce_call, NULL); if (W_ERROR_IS_OK(werr)) { - DEBUG(0,(__location__ ": doing DsBind with system_session\n")); + DEBUG(2,(__location__ ": doing DsBind with system_session\n")); auth_info = system_session(b_state, dce_call->conn->dce_ctx->lp_ctx); } else { auth_info = dce_call->conn->auth_state.session_info; diff --git a/source4/script/minimal_includes.pl b/source4/script/minimal_includes.pl index 2bcbd11..d64409e 100755 --- a/source4/script/minimal_includes.pl +++ b/source4/script/minimal_includes.pl @@ -43,7 +43,7 @@ sub test_compile($) { my $fname = shift; my $obj; - if ($fname =~ s/(.*)\.c$/$1.o/) { + if ($fname =~ s/(.*)\..*$/$1.o/) { $obj = "$1.o"; } else { return "NOT A C FILE"; diff --git a/source4/selftest/skip b/source4/selftest/skip index ccafbf3..38620b0 100644 --- a/source4/selftest/skip +++ b/source4/selftest/skip @@ -65,3 +65,4 @@ rpc.autoidl # this one just generates a lot of noise, and is no longer useful samba4.rpc.countcalls # this is not useful now we have full IDL samba4.rap.scan # same thing here - we have docs now samba4.gensec.python # not finished +bench # don't run benchmarks in our selftest diff --git a/source4/torture/raw/tconrate.c b/source4/torture/raw/tconrate.c index 076e5be..06cb765 100644 --- a/source4/torture/raw/tconrate.c +++ b/source4/torture/raw/tconrate.c @@ -112,6 +112,7 @@ static int fork_tcon_client(struct torture_context *tctx, } smbcli_tdis(cli); + talloc_free(cli); *tcon_count = *tcon_count + 1; now = timeval_current(); -- Samba Shared Repository