Fixed bug with app not exiting, piratebay now works on mono

This commit is contained in:
zone117x
2015-04-23 20:21:19 -06:00
parent 7834411bbd
commit 8cf45a5e45
10 changed files with 222 additions and 214 deletions

View File

@@ -64,7 +64,7 @@ namespace Jackett
{
var errorStr = "App must be ran as admin for permission to use port "
+ Port + Environment.NewLine + "Restart app with admin privileges?";
if (Environment.OSVersion.Platform == PlatformID.Win32NT)
if (Program.IsWindows)
{
var dialogResult = MessageBox.Show(errorStr, "Error", MessageBoxButtons.YesNo);
if (dialogResult == DialogResult.No)
@@ -111,8 +111,6 @@ namespace Jackett
Program.LoggerInstance.ErrorException("Error processing HTTP request", ex);
}
}
Program.LoggerInstance.Debug("HTTP request servicer thread died");
}
public void Stop()
@@ -174,8 +172,6 @@ namespace Jackett
var query = HttpUtility.ParseQueryString(context.Request.Url.Query);
var inputStream = context.Request.InputStream;
var reader = new StreamReader(inputStream, context.Request.ContentEncoding);
var bytes = await reader.ReadToEndAsync();
var indexerId = context.Request.Url.Segments[2].TrimEnd('/').ToLower();
var indexer = indexerManager.GetIndexer(indexerId);