elog: refactoring: _is_main_thread_alive() -> continue_processing(), overriden