Есть поток, который выполняется бесконечно:
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 form = Application.OpenForms["Form1"] as Form1;
form.Close();
Оно же и вызывало Form_Closing.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Решил обновить версию php с 53 на 7