summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/malloc.c
diff options
context:
space:
mode:
authoranton <anton@openbsd.org>2018-11-19 19:19:24 +0000
committeranton <anton@openbsd.org>2018-11-19 19:19:24 +0000
commit27f1004ea738baf3b7a96ceb3974cc3a062141c1 (patch)
treebe1e98f952c1ce1612a75b50535faa3d2cdf8503 /lib/libc/stdlib/malloc.c
parentdelete the dns jackport experiment. it has no future. (diff)
downloadwireguard-openbsd-27f1004ea738baf3b7a96ceb3974cc3a062141c1.tar.xz
wireguard-openbsd-27f1004ea738baf3b7a96ceb3974cc3a062141c1.zip
Utilize sigio with wscons. The old behavior of always making the process group
of the process who opens the device the default recipient of sigio is removed as a side-effect of this change. Issuing ioctl(FIOSETOWN) is therefore mandatory in order to receive sigio, which is more consistent with other subsystems supporting sigio. This change is all made possible by the new sigio(9) API and prevents wscons from keeping a pointer to the recipient process. Usage of such pointer could cause a panic since wscons is not inform on process deallocation, leaving a dangling pointer behind. ok mpi@ visa@
Diffstat (limited to 'lib/libc/stdlib/malloc.c')
0 files changed, 0 insertions, 0 deletions