ensureInitialized method
void
ensureInitialized()
Implementation
void ensureInitialized() {
if (_initialized) return;
if (_initializing) return; // prevent re-entrant init
_initializing = true;
try {
onInit();
_initialized = true;
} catch (e, stackTrace) {
ZenLogger.logError(
'ZenService onInit failed: $runtimeType', e, stackTrace);
rethrow;
} finally {
_initializing = false;
}
}