Playing nice doesn't work - kill MBT
This commit is contained in:
parent
d3e6dd5535
commit
a34c8c7cff
|
@ -112,11 +112,11 @@ namespace MediaBrowser.Installer
|
||||||
|
|
||||||
// Determine Package version
|
// Determine Package version
|
||||||
var version = await GetPackageVersion();
|
var version = await GetPackageVersion();
|
||||||
lblStatus.Content = string.Format("Downloading {0} (version {1})...", FriendlyName, version.versionStr);
|
|
||||||
|
|
||||||
// Now try and shut down the server if that is what we are installing and it is running
|
// Now try and shut down the server if that is what we are installing and it is running
|
||||||
if (PackageName == "MBServer" && Process.GetProcessesByName("mediabrowser.serverapplication").Length != 0)
|
if (PackageName == "MBServer" && Process.GetProcessesByName("mediabrowser.serverapplication").Length != 0)
|
||||||
{
|
{
|
||||||
|
lblStatus.Content = "Shutting Down Media Browser Server...";
|
||||||
using (var client = new WebClient())
|
using (var client = new WebClient())
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
|
@ -139,9 +139,10 @@ namespace MediaBrowser.Installer
|
||||||
var processes = Process.GetProcessesByName("mediabrowser.ui");
|
var processes = Process.GetProcessesByName("mediabrowser.ui");
|
||||||
if (processes.Length > 0)
|
if (processes.Length > 0)
|
||||||
{
|
{
|
||||||
|
lblStatus.Content = "Shutting Down Media Browser Theater...";
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
processes[0].CloseMainWindow();
|
processes[0].Kill();
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
@ -153,6 +154,7 @@ namespace MediaBrowser.Installer
|
||||||
}
|
}
|
||||||
|
|
||||||
// Download
|
// Download
|
||||||
|
lblStatus.Content = string.Format("Downloading {0} (version {1})...", FriendlyName, version.versionStr);
|
||||||
var archive = await DownloadPackage(version);
|
var archive = await DownloadPackage(version);
|
||||||
dlAnimation.StopAnimation();
|
dlAnimation.StopAnimation();
|
||||||
prgProgress.Visibility = btnCancel.Visibility = Visibility.Hidden;
|
prgProgress.Visibility = btnCancel.Visibility = Visibility.Hidden;
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
<PublisherName>Media Browser Team</PublisherName>
|
<PublisherName>Media Browser Team</PublisherName>
|
||||||
<SuiteName>Media Browser</SuiteName>
|
<SuiteName>Media Browser</SuiteName>
|
||||||
<OpenBrowserOnPublish>false</OpenBrowserOnPublish>
|
<OpenBrowserOnPublish>false</OpenBrowserOnPublish>
|
||||||
<ApplicationRevision>23</ApplicationRevision>
|
<ApplicationRevision>25</ApplicationRevision>
|
||||||
<ApplicationVersion>0.1.1.%2a</ApplicationVersion>
|
<ApplicationVersion>0.1.1.%2a</ApplicationVersion>
|
||||||
<UseApplicationTrust>false</UseApplicationTrust>
|
<UseApplicationTrust>false</UseApplicationTrust>
|
||||||
<PublishWizardCompleted>true</PublishWizardCompleted>
|
<PublishWizardCompleted>true</PublishWizardCompleted>
|
||||||
|
|
|
@ -83,7 +83,7 @@ namespace MediaBrowser.Uninstaller.Execute
|
||||||
{
|
{
|
||||||
using (var client = new WebClient())
|
using (var client = new WebClient())
|
||||||
{
|
{
|
||||||
lblHeading.Content = "Shutting Down Server...";
|
lblHeading.Content = "Shutting Down Media Browser Server...";
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
client.UploadString("http://localhost:8096/mediabrowser/system/shutdown", "");
|
client.UploadString("http://localhost:8096/mediabrowser/system/shutdown", "");
|
||||||
|
@ -104,9 +104,10 @@ namespace MediaBrowser.Uninstaller.Execute
|
||||||
var processes = Process.GetProcessesByName("mediabrowser.ui");
|
var processes = Process.GetProcessesByName("mediabrowser.ui");
|
||||||
if (processes.Length > 0)
|
if (processes.Length > 0)
|
||||||
{
|
{
|
||||||
|
lblHeading.Content = "Shutting Down Media Browser Theater...";
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
processes[0].CloseMainWindow();
|
processes[0].Kill();
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user