make windows threaded async an option and disable it, because it causes crashes
[lcore.git] / lcoreconfig.inc
index cda6ec7732967d5c1b8b480fdcf8a5d4aae298c7..39d1f27fb41dcb598eddc756930e8be8075817f7 100644 (file)
@@ -33,8 +33,13 @@ so a single listener cant get all connections for a port number, only those for
 also it means a portable app would gave to deal with inconsistent behavior.\r
 enable this option to simulate the behavior of listening on both v4 and v6}\r
 \r
-{$ifdef win32}{$ifdef ipv6}\r
+{$ifdef mswindows}{$ifdef ipv6}\r
 {$define secondlistener}\r
 {$endif}{$endif}\r
 \r
-{-------------------------------------------------------------------------------------}
\ No newline at end of file
+{-------------------------------------------------------------------------------------}\r
+{the threaded windows async dns is currently (2014-03-28) broken. it causes crashes\r
+after running for a period of time. -anders}\r
+{$ifdef mswindows}\r
+  {-$define winasyncdns}\r
+{$endif}\r