Don't give an error if the init file cannot be found.
This commit is contained in:
parent
3f960be96c
commit
db52ad86d5
1 changed files with 10 additions and 14 deletions
|
|
@ -172,12 +172,7 @@ std::size_t session_t::read_journal(journal_t& journal,
|
||||||
|
|
||||||
void session_t::read_init()
|
void session_t::read_init()
|
||||||
{
|
{
|
||||||
if (! init_file)
|
if (init_file && exists(*init_file)) {
|
||||||
return;
|
|
||||||
|
|
||||||
if (! exists(*init_file))
|
|
||||||
throw_(std::logic_error, "Cannot read init file" << *init_file);
|
|
||||||
|
|
||||||
TRACE_START(init, 1, "Read initialization file");
|
TRACE_START(init, 1, "Read initialization file");
|
||||||
|
|
||||||
ifstream init(*init_file);
|
ifstream init(*init_file);
|
||||||
|
|
@ -190,6 +185,7 @@ void session_t::read_init()
|
||||||
}
|
}
|
||||||
|
|
||||||
TRACE_FINISH(init, 1);
|
TRACE_FINISH(init, 1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
std::size_t session_t::read_data(journal_t& journal,
|
std::size_t session_t::read_data(journal_t& journal,
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue