diff options
author | Volker Lendecke <vl@samba.org> | 2019-02-07 16:15:46 +0100 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2019-03-05 07:39:27 +0000 |
commit | 0f1525d430ec4975952520b00cbd4c5e49f9b097 (patch) | |
tree | 3286c810dd04541802901f7e05e138d8efc21cda /selftest/knownfail.d | |
parent | e2b7d3ff62745c1205a36b296e9371636950cc85 (diff) | |
download | samba-0f1525d430ec4975952520b00cbd4c5e49f9b097.tar.gz |
messages_dgm: Properly handle receiver re-initialization
This only properly covers the small-message nonblocking case. Covering
the large-message and the blocking case is a much larger effort assuming
we want to re-send the failed message if parts of the message has gone
through properly. Don't do that for now.
This was found by sanba_dnsupdate constantly recreating its irpc handle to
winbindd in the RODC case.
The messaging_dgm code cached connected datagram sockets based on the
destination pid for 1 second. Which means the IRPC responses from
winbindd are never delivered to samba_dnsupdate,
which will then hit a timeout.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13786
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
(cherry picked from commit 2543bba0364d8054e9ad316f5611621841bc061d)
Diffstat (limited to 'selftest/knownfail.d')
-rw-r--r-- | selftest/knownfail.d/local-messaging | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/selftest/knownfail.d/local-messaging b/selftest/knownfail.d/local-messaging deleted file mode 100644 index 46cf30c7316..00000000000 --- a/selftest/knownfail.d/local-messaging +++ /dev/null @@ -1 +0,0 @@ -^samba3.smbtorture_s3.LOCAL-MESSAGING-READ3 |