Fixed: Exit from tray icon

This commit is contained in:
Mark McDowall 2014-01-09 20:32:21 -08:00
parent 401a5c9f26
commit 3eeee7335e
5 changed files with 4 additions and 9 deletions

View File

@ -17,8 +17,6 @@ namespace NzbDrone.Common.Composition
protected ContainerBuilderBase(IStartupContext args, params string[] assemblies)
{
_loadedTypes = new List<Type>();
foreach (var assembly in assemblies)
@ -55,8 +53,6 @@ namespace NzbDrone.Common.Composition
{
var implementations = Container.GetImplementations(contractType).Where(c => !c.IsGenericTypeDefinition).ToList();
if (implementations.Count == 0)
{
return;

View File

@ -139,7 +139,6 @@ namespace NzbDrone.Common
}
}
public ServiceControllerStatus GetStatus(string serviceName)
{
return GetService(serviceName).Status;

View File

@ -40,8 +40,11 @@ namespace NzbDrone.Host
startCallback(_container);
}
else
{
SpinToExit(appMode);
}
}
catch (TerminateApplicationException e)
{
Logger.Info(e.Message);

View File

@ -23,7 +23,6 @@ namespace NzbDrone.SysTray
_browserService = browserService;
}
public void Start()
{
Application.ThreadException += OnThreadException;

View File

@ -34,7 +34,5 @@ namespace NzbDrone
MessageBox.Show(text: message, buttons: MessageBoxButtons.OK, icon: MessageBoxIcon.Error, caption: "Epic Fail!");
}
}
}
}