This was found while testing with patches that obnox has in his v3-6-ctdb branch that change the behavior of rbt traverse to return the number of records found, as other traverse functions do
However, code in winbindd checks for a return code != 0 to detect an error. This code then trips and reports a false error.
It does not harm to correct this error checking already, maybe the rbt fixes come into 3.6 later and then it will be good to be prepared
Created attachment 6806 [details]
proposed patch (as in master)
Assigning to Karolin for inclusion into 3.6.NEXT
Pushed to v3-6-test.
Closing out bug report.