protected override void Run()
 {
     UIThreadLocker.HangForever();
 }
 protected override void Run()
 {
     UIThreadLocker.HangForThirtySeconds();
 }