View Issue Details

IDProjectCategoryView StatusLast Update
0008150VCOMPONENT-VKERNELDiagnosepublic2017-12-17 12:51
ReporterBeatrix Willius Assigned ToIvan Smahin  
Status assignedResolutionopen 
Summary0008150: Make diagnosis run so that it doesn't block everything
DescriptionWhen doing a diagnosis the pizza of death is showing and the app shows up as "not responding" in the activity viewer. I already use a thread

dim theDiagnoser as new DiagnoseThread(theDatabase, Silent)

while not DiagnoseFinished or theDiagnoser.State = Thread.Running
  app.SleepCurrentThread 100
NotificationManager.RemoveReceiver self

and in the thread

  if theDatabase.Diagnose(VerboseLevel, theDiagnoseFile) then
    'database is okay
    NotificationManager.Post "DiagnoseFinished", "Success"
  'and so on

Change this so that the diagnosis doesn't show the pizza of death.
TagsNo tags attached.


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-12-16 08:46 Beatrix Willius New Issue
2017-12-17 10:51 Ruslan Zasukhin Assigned To => Ivan Smahin
2017-12-17 10:51 Ruslan Zasukhin Status new => assigned