vere: initialize king timer early (for reliable early-exit)
@@ -699,6 +699,10 @@ u3_king_commence()
{
u3_Host.lup_u = uv_default_loop();
+ // initialize top-level timer
+ //
+ uv_timer_init(u3L, &u3K.tim_u);
+
// start up a "fast-compile" arvo for internal use only
// (with hashboard always disabled)
//
@@ -752,10 +756,6 @@ u3_king_commence()
}
}
- // initialize top-level timer
- //
- uv_timer_init(u3L, &u3K.tim_u);
-
// run the loop
//
_king_loop_init();
