From f6ed99e5671e35f866b0b29c3858eefd1f80772f Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Fri, 17 Nov 2017 18:49:30 +0530 Subject: [PATCH] DnsServerApp: app stop key command changed. --- DnsServerApp/Program.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/DnsServerApp/Program.cs b/DnsServerApp/Program.cs index fa32d834..988290a8 100644 --- a/DnsServerApp/Program.cs +++ b/DnsServerApp/Program.cs @@ -37,10 +37,17 @@ namespace DnsServerApp Console.WriteLine("Technitium DNS Server was started successfully."); Console.WriteLine("Using config folder: " + service.ConfigFolder); Console.WriteLine(""); - Console.WriteLine("Note: Open http://localhost:" + service.WebServicePort + " in web browser to access web console."); + Console.WriteLine("Note: Open http://localhost:" + service.WebServicePort + "/ in web browser to access web console."); Console.WriteLine(""); - Console.WriteLine("Press ENTER key to stop..."); - Console.ReadLine(); + Console.WriteLine("Press [CTRL + X] to stop..."); + + while (true) + { + ConsoleKeyInfo key = Console.ReadKey(true); + + if (key.Modifiers == ConsoleModifiers.Control && key.Key == ConsoleKey.X) + break; + } service.Stop(); Console.WriteLine("Technitium DNS Server was stopped successfully.");