diff options
author | 2015-11-23 21:07:29 +0000 | |
---|---|---|
committer | 2015-11-23 21:07:29 +0000 | |
commit | 581a129f4f0ae9d3b1cc28f0469d3edd90567f86 (patch) | |
tree | 7a34f76efcfac9d72ebff284f5fa70f82e1dc5fe /lib/libc | |
parent | missing pledge "getpw" for getgrnam(3) (diff) | |
download | wireguard-openbsd-581a129f4f0ae9d3b1cc28f0469d3edd90567f86.tar.xz wireguard-openbsd-581a129f4f0ae9d3b1cc28f0469d3edd90567f86.zip |
accept4() is restarted after signals which prevents vmd from exiting
in the current control socket loop. Add a poll before the accept that
is not restarted and allows to escape the loop. This code is kind of
temporary, as we're planning to replace the event handling, but it
allows to kill (or Ctrl+c) vmd for now.
OK tedu@, discussed with many
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions