diff --git a/lib/modules/Protocols.pmod/DNS.pmod b/lib/modules/Protocols.pmod/DNS.pmod
index ace8fb005e106d584d0c4de1432df30343f4f235..86bcd9f1292c3744e6bd796c96104890a892e623 100644
--- a/lib/modules/Protocols.pmod/DNS.pmod
+++ b/lib/modules/Protocols.pmod/DNS.pmod
@@ -343,9 +343,9 @@ class client {
 				   });
     } else {
       if(arrayp(server))	
-	nameservers= server;
+	nameservers = server;
       else
-	nameservers= ({ server });
+	nameservers = ({ server });
 
       if(arrayp(domain))	
 	domains = domain;
@@ -548,7 +548,7 @@ class async_client
 #if constant(thread_create)
 	  key=lock::lock();
 #endif /* constant(thread_create) */
-	  if(requests[lid]) continue;
+	  if(requests[lid]) continue;	/* Another thread has stolen lid */
 	}else{
 	  continue;
 	}