Доброго времени суток!
Есть поток, который выполняется бесконечно:
while(true)
В Form_Closing указал:
myThread.Abort();
if (web != null)
{
web.Quit();
}
Selenium запускается ещё в:
public partial class Form1 : Form
В потоке иногда возникает ситуация, что надо закрыть приложение и Selenium с окном браузера. Application.Exit(), Environment.Exit(0); не справляются с этой задачей. Поток останавливается, но окна не закрываются. Form_Closing срабатывает безупречно при нажатии на крестик Form1 и закрывает все окна. Как можно закрыть все окна запущенные программой из потока? То есть, Form1, Selenium driver и окно Хрома.