From 21d8bb240e09ed873190303bdd27cc8b7a624f1d Mon Sep 17 00:00:00 2001 From: TheMasterofBlubb Date: Tue, 15 Nov 2022 00:58:43 +0100 Subject: [PATCH] Offloading Queries to Tasks --- DNS/Server/DnsServer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DNS/Server/DnsServer.cs b/DNS/Server/DnsServer.cs index efd997b..8fc5923 100644 --- a/DNS/Server/DnsServer.cs +++ b/DNS/Server/DnsServer.cs @@ -76,7 +76,7 @@ void ReceiveCallback(IAsyncResult result) { try { IPEndPoint remote = new IPEndPoint(0, 0); data = udp.EndReceive(result, ref remote); - HandleRequest(data, remote); + Task.Run(()=> HandleRequest(data, remote)); } catch (ObjectDisposedException) { // run should already be false