summaryrefslogtreecommitdiffstats
path: root/source/smbd/chgpasswd.c
diff options
context:
space:
mode:
authorJames Peach <jpeach@samba.org>2006-04-04 00:27:50 +0000
committerJames Peach <jpeach@samba.org>2006-04-04 00:27:50 +0000
commita8e120f5a7316d03fdea921923e7e2fce24b8538 (patch)
treefefdf1b8633b86308d637cc351e66f6c7ed8df53 /source/smbd/chgpasswd.c
parentea035fdad1dc752b58e3b597244bf269476aa6b7 (diff)
downloadsamba-a8e120f5a7316d03fdea921923e7e2fce24b8538.tar.gz
samba-a8e120f5a7316d03fdea921923e7e2fce24b8538.tar.xz
samba-a8e120f5a7316d03fdea921923e7e2fce24b8538.zip
r14898: This change is an attempt to improve the quality of the information that
is produced when a process exits abnormally. First, we coalesce the core dumping code so that we greatly improve our odds of being able to produce a core file, even in the case of a memory fault. I've removed duplicates of dump_core() and split it in two to reduce the amount of work needed to actually do the dump. Second, we refactor the exit_server code path to always log an explanation and a stack trace. My goal is to always produce enough log information for us to be able to explain any server exit, though there is a risk that this could produce too much log information on a flaky network. Finally, smbcontrol has gained a smbd fault injection operation to test the changes above. This is only enabled for developer builds.
Diffstat (limited to 'source/smbd/chgpasswd.c')
0 files changed, 0 insertions, 0 deletions