Correct handling of unar detection.

This commit is contained in:
2017-05-21 14:24:25 +01:00
parent e6b3be1a73
commit c8c8724d33
2 changed files with 9 additions and 4 deletions

View File

@@ -1,3 +1,8 @@
2017-05-21 Natalia Portillo <claunia@claunia.com>
* Context.cs:
Correct handling of unar detection.
2017-05-20 Natalia Portillo <claunia@claunia.com>
* packages.config:

View File

@@ -60,19 +60,19 @@ namespace osrepodbmgr.Core
public static void CheckUnar()
{
Workers.Finished += CheckUnarFinished;
Workers.FinishedWithText += CheckUnarFinished;
Workers.Failed += CheckUnarFailed;
Thread thdCheckUnar = new Thread(Workers.CheckUnar);
thdCheckUnar.Start();
}
static void CheckUnarFinished()
static void CheckUnarFinished(string text)
{
unarUsable = true;
if(UnarChangeStatus != null)
UnarChangeStatus();
Workers.Finished -= CheckUnarFinished;
Workers.FinishedWithText -= CheckUnarFinished;
Workers.Failed -= CheckUnarFailed;
}
@@ -81,7 +81,7 @@ namespace osrepodbmgr.Core
unarUsable = false;
if(UnarChangeStatus != null)
UnarChangeStatus();
Workers.Finished -= CheckUnarFinished;
Workers.FinishedWithText -= CheckUnarFinished;
Workers.Failed -= CheckUnarFailed;
}
}