diff options
author | dimitri staessens <dimitri.staessens@ugent.be> | 2017-08-29 17:29:10 +0200 |
---|---|---|
committer | dimitri staessens <dimitri.staessens@ugent.be> | 2017-08-29 17:35:02 +0200 |
commit | b05dbd778f16eb4c977e7769bd1ba03dd4e55b90 (patch) | |
tree | 208efd1c37ac364bd48768424fb6dc6203a57cd9 /src/ipcpd/normal/neighbors.c | |
parent | da754467efab5194084cd8eeab4a48f89d6b925e (diff) | |
download | ouroboros-b05dbd778f16eb4c977e7769bd1ba03dd4e55b90.tar.gz ouroboros-b05dbd778f16eb4c977e7769bd1ba03dd4e55b90.zip |
ipcpd: Fix state in dht lookup at lookup_wait
The correct state was returned but not set internally in the
lookup_struct, causing lookup_wait to return a lookup in LU_PENDING if
the wait timedout.
This also unlocks the IRMd during register calls and fixes some
cleanup if lookup_wait gets interrupted.
Fixes #48
Diffstat (limited to 'src/ipcpd/normal/neighbors.c')
0 files changed, 0 insertions, 0 deletions