1. 27 May, 2020 3 commits
  2. 06 Oct, 2019 3 commits
  3. 05 Oct, 2019 11 commits
  4. 06 Feb, 2019 1 commit
  5. 05 Feb, 2019 6 commits
  6. 08 Nov, 2018 3 commits
  7. 15 Sep, 2018 7 commits
  8. 21 Jun, 2018 3 commits
  9. 20 Jun, 2018 3 commits
    • Robert Edmonds's avatar
      debian/changelog: 1.7.2-1 · 02ea5ba9
      Robert Edmonds authored
      02ea5ba9
    • Vincent Bernat's avatar
      daemon/daemon.c: Fix reload hangs with systemd (Closes: #892914) · 6ab8757f
      Vincent Bernat authored and Robert Edmonds's avatar Robert Edmonds committed
      The systemd integration is a bit buggy with reload. On reload, unbound
      will send STOPPING=1 then READY=1. After STOPPING=1 is sent, the
      unbound-control process terminates. When receiving SIGCHLD, systemd
      looks at the situation and transforms the "reload" state into a
      "stop-sigterm" because of the STOPPING=1 notification previously sent:
      
      Mar 14 13:07:54 infra-msg-pp002 systemd[1]: unbound.service: Child 13883 belongs to unbound.service
      Mar 14 13:07:54 infra-msg-pp002 systemd[1]: unbound.service: Control process exited, code=exited status=0
      Mar 14 13:07:54 infra-msg-pp002 systemd[1]: unbound.service: Got final SIGCHLD for state reload.
      Mar 14 13:07:54 infra-msg-pp002 systemd[1]: unbound.service: Changed reload -> stop-sigterm
      
      In this state, systemd waits for unbound to terminate. After a few
      minutes, it will send SIGKILL to forcibly kill unbound.
      
      [edmonds@debian.org: Commit imported from Debian bug #892914.]
      6ab8757f
    • Robert Edmonds's avatar