mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
Improve mlock failure warning message
This commit is contained in:
parent
8de267cf02
commit
7450bfd88b
2 changed files with 12 additions and 5 deletions
|
|
@ -1594,9 +1594,13 @@ static int client_node_port_use_buffers(void *object,
|
|||
} else {
|
||||
pw_log_warn("unknown buffer data type %d", d->type);
|
||||
}
|
||||
if (mlock(d->data, d->maxsize) < 0)
|
||||
pw_log_warn(NAME" %p: Failed to mlock memory %p %u: %m", c,
|
||||
d->data, d->maxsize);
|
||||
if (mlock(d->data, d->maxsize) < 0) {
|
||||
pw_log_warn(NAME" %p: Failed to mlock memory %p %u: %s", c,
|
||||
d->data, d->maxsize,
|
||||
errno == ENOMEM ?
|
||||
"This is not a problem but for best performance, "
|
||||
"consider increasing RLIMIT_MEMLOCK" : strerror(errno));
|
||||
}
|
||||
}
|
||||
|
||||
init_buffer(p, p->emptyptr, MAX_BUFFER_FRAMES);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue