Add timeoutrestart option (bug #3656)