Yes, i am agree with you about some kind of protection for situation that one thread run re initialization and when it in processing, another thread run it again. I am investigate/debug/test this problem, and after try to push again.