URL:
https://github.com/SSSD/sssd/pull/5552
Title: #5552: files: split update into batches
sumit-bose commented:
"""
Hi,
thanks for the logs, they made me realize that my test environment is so old that
`useradd` does not call `sss_cache` and this is blocked because `ldb_transaction_start()`,
which blocks access for other processes, was called too early and effectively `sss_cache`
had to wait until the files provider refresh was done.
I moved `ldb_transaction_start()` and it now should not block `sss_cache` anymore. Please
run your tests again.
bye,
Sumit
"""
See the full comment at
https://github.com/SSSD/sssd/pull/5552#issuecomment-868313131