]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
winbind: Fix lookuprids cache problem
authorVolker Lendecke <vl@samba.org>
Wed, 8 Jul 2020 13:09:45 +0000 (15:09 +0200)
committerVolker Lendecke <vl@samba.org>
Thu, 9 Jul 2020 21:40:52 +0000 (21:40 +0000)
Bug: https://bugzilla.samba.org/show_bug.cgi?id=14435
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Thu Jul  9 21:40:52 UTC 2020 on sn-devel-184

selftest/knownfail.d/lookuprids_cache [deleted file]
source3/winbindd/winbindd_dual_srv.c

diff --git a/selftest/knownfail.d/lookuprids_cache b/selftest/knownfail.d/lookuprids_cache
deleted file mode 100644 (file)
index d3c40a6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-^samba.wbinfo_lookuprids_cache.lookuprids2\(nt4_member:local\)
\ No newline at end of file
index 6071bee6d65e6ef41ab02d283637e18fcb893817..b8694db3db9ca0fccee177e47bd7cee73959cc73 100644 (file)
@@ -673,7 +673,8 @@ NTSTATUS _wbint_LookupRids(struct pipes_struct *p, struct wbint_LookupRids *r)
                                        r->in.rids->rids, r->in.rids->num_rids,
                                        &domain_name, &names, &types);
        reset_cm_connection_on_error(domain, NULL, status);
-       if (!NT_STATUS_IS_OK(status)) {
+       if (!NT_STATUS_IS_OK(status) &&
+           !NT_STATUS_EQUAL(status, STATUS_SOME_UNMAPPED)) {
                return status;
        }