asterisk.c: Don't log an error if .asterisk_history does not exist.

Fixes #751

(cherry picked from commit fa043c8239)
This commit is contained in:
Sean Bright
2024-05-27 09:43:12 -04:00
committed by Asterisk Development Team
parent 8aaa2802de
commit 791363d2e6

View File

@@ -3182,7 +3182,12 @@ static int ast_el_read_history(const char *filename)
ast_el_initialize();
}
return history(el_hist, &ev, H_LOAD, filename);
if (access(filename, F_OK) == 0) {
return history(el_hist, &ev, H_LOAD, filename);
}
/* If the history file doesn't exist, failing to read it is unremarkable. */
return 0;
}
static void process_histfile(int (*readwrite)(const char *filename))