The range deleter processor's state is initialized right after the thread.
Move it up in order to make sure the thread does not read a wrong value before initialization happens. When the race condition happens, the thread will return and no range deletion will be served.
is caused by
SERVER-70964Do not wait for range deletion thread on stepdown