diff --git a/binaries/aarch64/mdig b/binaries/aarch64/mdig
index cb8cb18..b1b105c 100755
Binary files a/binaries/aarch64/mdig and b/binaries/aarch64/mdig differ
diff --git a/binaries/armhf/mdig b/binaries/armhf/mdig
index f194222..72480b3 100755
Binary files a/binaries/armhf/mdig and b/binaries/armhf/mdig differ
diff --git a/binaries/mips32r1-lsb/mdig b/binaries/mips32r1-lsb/mdig
index eea816c..3e4f185 100755
Binary files a/binaries/mips32r1-lsb/mdig and b/binaries/mips32r1-lsb/mdig differ
diff --git a/binaries/mips32r1-msb/mdig b/binaries/mips32r1-msb/mdig
index 8169a75..ad984c9 100755
Binary files a/binaries/mips32r1-msb/mdig and b/binaries/mips32r1-msb/mdig differ
diff --git a/binaries/mips64r2-msb/mdig b/binaries/mips64r2-msb/mdig
index 69f941b..6a207c9 100755
Binary files a/binaries/mips64r2-msb/mdig and b/binaries/mips64r2-msb/mdig differ
diff --git a/binaries/ppc/mdig b/binaries/ppc/mdig
index 5f7a069..e2e9c81 100755
Binary files a/binaries/ppc/mdig and b/binaries/ppc/mdig differ
diff --git a/binaries/x86/mdig b/binaries/x86/mdig
index 5f90111..3f4a0a2 100755
Binary files a/binaries/x86/mdig and b/binaries/x86/mdig differ
diff --git a/binaries/x86_64/mdig b/binaries/x86_64/mdig
index 657be0e..b9c896d 100755
Binary files a/binaries/x86_64/mdig and b/binaries/x86_64/mdig differ
diff --git a/mdig/mdig.c b/mdig/mdig.c
index 4475f0b..73c2308 100644
--- a/mdig/mdig.c
+++ b/mdig/mdig.c
@@ -163,8 +163,8 @@ static void *t_resolver(void *arg)
 					print_addrinfo(result);
 					freeaddrinfo(result);
 					is_ok=1;
-					break;
 				}
+				break;
 			}
 			stat_plus(is_ok);
 		}