From 8e475e16810760520d5394a383f5d96b11521f3e Mon Sep 17 00:00:00 2001
From: zone117x <zone117x@gmail.com>
Date: Mon, 25 May 2015 18:32:54 -0600
Subject: [PATCH] Fixed mono bug with httplistener

---
 src/Jackett/Server.cs | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/Jackett/Server.cs b/src/Jackett/Server.cs
index 18934598..3931b813 100644
--- a/src/Jackett/Server.cs
+++ b/src/Jackett/Server.cs
@@ -52,17 +52,20 @@ namespace Jackett
 
         public async Task Start()
         {
-            Program.LoggerInstance.Info("Starting HTTP server...");
+            Program.LoggerInstance.Info("Starting HTTP server on port " + Port + " listening " + (ListenPublic ? "publicly" : "privately"));
 
             try
             {
                 listener = new HttpListener();
-                listener.Prefixes.Add(string.Format("http://127.0.0.1:{0}/", Port));
-                listener.Prefixes.Add(string.Format("http://localhost:{0}/", Port));
+
                 if (ListenPublic)
                 {
                     listener.Prefixes.Add(string.Format("http://*:{0}/", Port));
                 }
+                else
+                {
+                    listener.Prefixes.Add(string.Format("http://127.0.0.1:{0}/", Port));
+                }
 
                 listener.Start();
             }
-- 
GitLab