summaryrefslogtreecommitdiff
path: root/source3/smbd
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2002-09-05 04:33:07 +0000
committerTim Potter <tpot@samba.org>2002-09-05 04:33:07 +0000
commit36cab08d37cba6143629987531319ca1b38051e6 (patch)
treeb3fb4a407684bb4778f8fc763095ed4c404ec1c9 /source3/smbd
parent7b9439363ed4ca85677e7ca4e84ac67f71182842 (diff)
downloadsamba-36cab08d37cba6143629987531319ca1b38051e6.tar.gz
samba-36cab08d37cba6143629987531319ca1b38051e6.tar.bz2
samba-36cab08d37cba6143629987531319ca1b38051e6.zip
Send any queued up print notify messages in exit_server() so they
don't get lost if the client exits before timeout_processing() has a chance to run. (This used to be commit d7dde74aae64e9e142b80b7e3ba1bd69cec149b0)
Diffstat (limited to 'source3/smbd')
-rw-r--r--source3/smbd/server.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/smbd/server.c b/source3/smbd/server.c
index 8082c22cff..39d5e3bcd3 100644
--- a/source3/smbd/server.c
+++ b/source3/smbd/server.c
@@ -540,6 +540,8 @@ void exit_server(char *reason)
invalidate_all_vuids();
+ print_notify_send_messages();
+
/* delete our entry in the connections database. */
yield_connection(NULL,"");