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