mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-06 16:40:47 +00:00
soreceive_dgram: use M_WAITOK when we don't hold any locks
This commit is contained in:
parent
26389b308d
commit
15bfd7cf27
|
@ -2869,7 +2869,7 @@ soreceive_dgram(struct socket *so, struct sockaddr **psa, struct uio *uio,
|
|||
("m->m_type == %d", m->m_type));
|
||||
if (psa != NULL)
|
||||
*psa = sodupsockaddr(mtod(m, struct sockaddr *),
|
||||
M_NOWAIT);
|
||||
M_WAITOK);
|
||||
m = m_free(m);
|
||||
}
|
||||
KASSERT(m, ("%s: no data or control after soname", __func__));
|
||||
|
|
Loading…
Reference in a new issue