Two redirects can result in a race condition, mutex lock