Sorry for stupid question, but how could this happen, other than if `open_log_file()` calls itself?