Fix handling of m_RequestRestart in RunEventLoop, improve reload timeout

Refs #5788