chiark / gitweb /
site: Fix bugs when resolver request submission fails
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 13 May 2014 20:08:03 +0000 (21:08 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 18 May 2014 13:53:12 +0000 (14:53 +0100)
commit75829536d59e3efdb592aee1effcedb72d9a8cc6
treef54251ab875308294f1f84432292dae69a34fa9c
parent77effe1d38ae820fdb5a2e623b50f467565256cb
site: Fix bugs when resolver request submission fails

Previously, if adns_submit failed:
 - the struct query in resolver.c was leaked
 - nothing was logged
 - the return value from resolver->request was ignored so the site
   state machine would hang

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
---
Changes in v2:
  * Fixed typo in commit message.
resolver.c
site.c