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