Thanks for the patch and the explanation in V1. In version1, I took much time to try to understand the problem. Maybe we can use the problem
itself as the subject. Something like "Don't allow two sync processes running at the same time"? And could you add the test steps which talked in v1
in the patch? It can help to understand the problem very much.