v0.9.8: Fix assertion failure when cancelling DNS lookup
Before this change, a timeout on a DNS lookup would trigger an assertion failure.
This was likely not visible in user code as the main user, vibe-core,
did not implement timeout, but this will be fixed in the next (v1.9.4) release.