1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3
Volker Lendecke 1b373d6044 s3: Fix a deadlock between smbd and ctdbd
Do the notification after we released the share mode lock. Inside notify_fname
we take out another tdb lock. With ctdb also accessing our databases, this can
lead to deadlocks. Putting this notify after the TALLOC_FREE(lck) above we
avoid locking two records simultaneously. Notifies are async and informational
only, so calling the notify_fname without holding the share mode lock should
not do any harm.

Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Fri Jan 21 12:29:21 CET 2011 on sn-devel-104
2011-01-21 12:29:21 +01:00
..
auth s3: Make sure we call wbcAuthenticateUserEx correctly 2011-01-17 16:30:11 +01:00
build s3-waf: add NMBDSOCKETDIR variable. 2011-01-07 16:33:55 +01:00
client s3: Avoid a few calls to cli_errstr 2011-01-17 08:47:25 +01:00
exports
groupdb libcli/security Provide a common, top level libcli/security/security.h 2010-10-12 05:54:10 +00:00
include s3: Remove some unused code 2011-01-17 08:03:43 +01:00
intl
lib s3: Fix the code to immediately disconnect from a non-working ctdbd 2011-01-21 10:10:02 +01:00
libads s3: Fix some nonempty blank lines 2011-01-12 19:04:24 +01:00
libgpo s3-waf: avoid module name uppercasing. 2010-12-01 18:39:14 +01:00
libnet s3-libnet: prefer dcerpc_netr_X functions. 2011-01-13 12:22:28 +01:00
librpc s3:librpc: remove prototype of dcerpc_binding_handle_set_ref_alloc() 2011-01-21 07:21:10 +01:00
libsmb s3: Remove some unused code 2011-01-17 08:03:43 +01:00
locale Updated french translations from Jean Delvare <jdelvare@suse.de> 2010-12-04 18:23:54 +01:00
locking libcli/security Provide a common, top level libcli/security/security.h 2010-10-12 05:54:10 +00:00
m4 s3: Make nmbd socket dir configurable 2011-01-07 14:14:19 +01:00
modules s3:vfs:shadow_copy2: fix indentation in _SHADOW2_NEXT_SMB_FNAME 2011-01-21 10:57:45 +01:00
nmbd s3-nmbd: Fix bug #7875 2011-01-07 17:44:08 +01:00
pam_smbpass s3-waf: check for "WITH_PAM_MODULES" to determine pam_smbpass build. 2010-12-14 22:42:18 +01:00
param s3-param: Fixed code block in max_open_files(). 2011-01-19 23:10:50 +01:00
passdb s3-auth: Fixed account lockout check. 2011-01-17 16:50:50 +01:00
pkgconfig
po
printing s3-printing: remove printer_list_need_refresh 2011-01-07 15:37:39 -08:00
profile Rename vfs operation posix_fallocate to just fallocate and add the vfs_fallocate_mode parameter. 2010-12-18 08:59:27 +01:00
registry s3:registry correct a debug level 2011-01-21 10:10:03 +01:00
rpc_client s3-rpc_client: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore. 2011-01-18 23:54:31 +01:00
rpc_server s3-spoolss: make it more obvious what winreg_create_printer() does. 2011-01-21 11:43:29 +01:00
rpcclient s3-rpcclient: rename duplicate enumkey command to winreg_enumkey. 2011-01-21 10:58:20 +01:00
script s3-net: add roundtrip tests for registry import/export 2011-01-21 10:10:03 +01:00
selftest s3-selftest: re-sync with s4-selftest wscript. 2011-01-10 13:41:38 +01:00
services s3: Avoid a ton of registry writes at startup 2011-01-08 12:39:09 +01:00
smbd s3: Fix a deadlock between smbd and ctdbd 2011-01-21 12:29:21 +01:00
stf
tests
torture Add DELETE-LN test to show bug #7863 - Unlink may unlink wrong file when hardlinks are involved 2011-01-19 03:06:32 +01:00
utils Fix "net usersidlist" not to skip every other user 2011-01-19 01:34:29 +01:00
web s3: Fix a type error 2011-01-08 11:30:18 +01:00
winbindd s3:winbind: Protect against invalid winbindd_cache entries in lookuprids 2011-01-21 10:10:03 +01:00
.dmallocrc
.indent.pro
autogen-waf.sh s3-waf: add autogen-waf.sh to source3. 2010-09-24 11:26:11 -07:00
autogen.sh
change-log
config.guess
config.sub
configure.developer
configure.in lib/addns: move DNS client library to the main directory. 2011-01-06 16:42:56 +01:00
Doxyfile
dynconfig.c s3: Make nmbd socket dir configurable 2011-01-07 14:14:19 +01:00
install-sh
localedir.c
mainpage.dox
Makefile.in s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymore 2011-01-17 09:34:12 +01:00
smbadduser.in
VERSION
wscript s3-waf: finally enable large file support. 2011-01-12 11:59:22 +01:00
wscript_build s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymore 2011-01-17 09:34:12 +01:00