URL:
https://github.com/SSSD/sssd/pull/5746
Title: #5746: p11_child: do_card partially fix loop exit condition (redo of #5705)
dpward commented:
"""
FYI this change breaks some existing assumptions in the code after it
When this code is reached:
https://github.com/SSSD/sssd/blob/606dacaa72344fb68ece0284006dff09a730375...
it will now exit if it did not find a removable slot _with a token in it_. So the
`wait_for_card` handling right after it will never get executed:
https://github.com/SSSD/sssd/blob/606dacaa72344fb68ece0284006dff09a730375...
"""
See the full comment at
https://github.com/SSSD/sssd/pull/5746#issuecomment-904173872