fixed concurrency issue when ticks create more tick requests of the same type