volatile sbool conceptsAndBot_running; static void conceptsAndBot() { conceptsAndBot(null); } static void conceptsAndBot(Int autoSaveInterval) { if (conceptsAndBot_running) ret; conceptsAndBot_running = true; try { ensureDBNotRunning(name); } on fail { mainConcepts.dontSave = true; // SAFETY } if (autoSaveInterval != null) loadAndAutoSaveConcepts(autoSaveInterval); else loadAndAutoSaveConcepts(); dbBot(); }