#372 address atomicity issues in Environment root Timer and Reactor