URL:
https://github.com/SSSD/sssd/pull/785
Title: #785: Providers: Delay online check on startup
thalman commented:
"""
> > btw reading the code, I don't understand why do we
allow more than one check_online request, do you understand the reason from the code?
>
>
> We don't. They are just counted and run one after another
I think the question was: what a sense does it make to queue requests (instead of simply
discarding)?
Even so it make sense up to some limit. If there is callback already running and
network setup changes, the first callback run still might fail since network was not
fully
configured.
"""
See the full comment at
https://github.com/SSSD/sssd/pull/785#issuecomment-476650462