loudmouth/lm-socket.c
changeset 299 f38f614ce2ea
parent 298 71aaed5a9c34
child 308 7e2050a6df75
--- a/loudmouth/lm-socket.c	Mon Oct 29 23:35:01 2007 +0100
+++ b/loudmouth/lm-socket.c	Mon Oct 29 23:35:50 2007 +0100
@@ -849,7 +849,7 @@
 	case PHASE_1:
 		err = asyncns_res_done (socket->asyncns_ctx, socket->resolv_query, &srv_ans);
 		socket->resolv_query = NULL;
-		_lm_socket_create_phase1 (socket, (err) ? NULL : srv_ans, err);
+		_lm_socket_create_phase1 (socket, (err <= 0) ? NULL : srv_ans, err);
 		return TRUE;
 		break;
 	case PHASE_2: