ioctx::lock was not initialized properly.

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11594 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2005-03-06 13:08:58 +00:00
parent 875d890122
commit 16157ab59e
@@ -621,9 +621,15 @@ get_cur_ioctx(void)
static ioctx io;
if (init == 0) {
init = 1;
int error;
memset(&io, 0, sizeof(io));
}
error = new_lock(&io.lock, "IO context");
if (error < 0)
PANIC("Failed to init IO context lock: %s\n", fs_strerror(error));
init = 1;
}
return &io;
}