URL:
https://github.com/SSSD/sssd/pull/5299
Title: #5299: dp: fix potential race condition in provider's sbus server
alexey-tikhonov commented:
"""
Yes. The problem was that backend did not send its id registration in
time. It is not supposed to register to itself but the new connection callback is not set
before the backend connect to the server so dp_cli is created for it as well.
Wouldn't it be better to skip creation of `dp_cli` (and setting up timer) right in
`dp_client_init()`?
"""
See the full comment at
https://github.com/SSSD/sssd/pull/5299#issuecomment-688308170