fix return code, this fixes segfault when two or more simultaneous connections are resolving the same address