Основной поток не завершается при закрытии программы

Основной поток не завершается при закрытии программы
Atom
5/17/2013
UsilaDobry


Доброго дня.
Если запускаю проект, вывожу на график, а потом закрываю окно, то срабатывает безопасное отключение, основной поток останавливается.
А вот если запускаю проект, потом запускаю стратегию и следом закрываю окно, или останавливаю стратегию, а потом закрываю окно, то основной поток не останавливается.
Я добавил в основной код следующий раздел, но это не помогает...
Code
protected override void OnClosing(CancelEventArgs e)
        {
            try
            {
                if (_levelSarStrategy != null)
                {
                    _levelSarStrategy.Stop();
                }
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.ToString());
            }
            base.OnClosing(e);
        }

Что еще можно придумать?..



Thanks:


< 1 2 
Самунджян Артем

Avatar
Date: 7/2/2013
Reply


casper-ss

Увы...есть...точнее не я один собственник идеи...:))))не могу ей распоряжаться один...:)

Возможно ошибку получиться отловить без стратегии!

Thanks:
< 1 2 

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy