Don't fail when we cannot determine the lock file path

This commit is contained in:
Lennart Poettering 2008-06-21 13:55:17 +02:00
parent d1362b56b7
commit d0e26a519f

View file

@ -858,7 +858,11 @@ int pa_context_connect(
if (!(flags & PA_CONTEXT_NOAUTOSPAWN) && c->conf->autospawn) {
char *lf;
lf = pa_runtime_path(AUTOSPAWN_LOCK);
if (!(lf = pa_runtime_path(AUTOSPAWN_LOCK))) {
pa_context_fail(c, PA_ERR_ACCESS);
goto finish;
}
pa_assert(c->autospawn_lock_fd <= 0);
c->autospawn_lock_fd = pa_lock_lockfile(lf);
pa_xfree(lf);