Avoid an exception due to some bad logic in the DNS resolution mechanic

fix #3207
This commit is contained in:
louiz’
2016-10-03 21:12:16 +02:00
parent b29225601a
commit 45aebb8d8a
3 changed files with 11 additions and 1 deletions
+2 -1
View File
@@ -42,7 +42,8 @@ bool DNSSocketHandler::is_connected() const
void DNSSocketHandler::remove_from_poller()
{
this->poller->remove_socket_handler(this->socket);
if (this->poller->is_managing_socket(this->socket))
this->poller->remove_socket_handler(this->socket);
}
#endif /* CARES_FOUND */