mirror of
https://github.com/samba-team/samba.git
synced 2025-07-31 20:22:15 +03:00
selftest: Pass the dcerpc binding object to self.waitForMessages in auth_log
This ensures that object is not cleaned up, triggering a disconnect before we get back the audit messages. Otherwise they can be lost when the server task calls exit() while the message thread is still trying to send them. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Garming Sam <garming@catalyst.net.nz>
This commit is contained in:
committed by
Garming Sam
parent
2f045e7fc1
commit
cf99f2c923
@ -250,16 +250,16 @@ class AuthLogTests(samba.tests.auth_log_base.AuthLogTestBase):
|
||||
binding = "[%s]" % binding
|
||||
|
||||
if service == "dnsserver":
|
||||
dnsserver.dnsserver("ncacn_ip_tcp:%s%s" % (self.server, binding),
|
||||
self.get_loadparm(),
|
||||
creds)
|
||||
conn = dnsserver.dnsserver("ncacn_ip_tcp:%s%s" % (self.server, binding),
|
||||
self.get_loadparm(),
|
||||
creds)
|
||||
elif service == "srvsvc":
|
||||
srvsvc.srvsvc("ncacn_ip_tcp:%s%s" % (self.server, binding),
|
||||
self.get_loadparm(),
|
||||
creds)
|
||||
conn = srvsvc.srvsvc("ncacn_ip_tcp:%s%s" % (self.server, binding),
|
||||
self.get_loadparm(),
|
||||
creds)
|
||||
|
||||
|
||||
messages = self.waitForMessages(isLastExpectedMessage)
|
||||
messages = self.waitForMessages(isLastExpectedMessage, conn)
|
||||
checkFunction(messages, authTypes, service, binding, protection)
|
||||
|
||||
def rpc_ncacn_ip_tcp_ntlm_check(self, messages, authTypes, service,
|
||||
|
Reference in New Issue
Block a user