1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

support change work_dir for oryx.

This commit is contained in:
winlin 2016-09-23 14:53:58 +08:00
parent 9bd2ff16e2
commit 2a01540433
5 changed files with 31 additions and 1 deletions

View file

@ -282,6 +282,13 @@ int main(int argc, char** argv)
return ret;
}
// change the work dir and set cwd.
std::string cwd = _srs_config->get_work_dir();
if (!cwd.empty() && cwd != "./" && (ret = chdir(cwd.c_str())) != ERROR_SUCCESS) {
srs_error("change cwd to %s failed. ret=%d", cwd.c_str(), ret);
return ret;
}
// config parsed, initialize log.
if ((ret = _srs_log->initialize()) != ERROR_SUCCESS) {
return ret;