Memaksa program macet saat tidak responsif

0

Kami menjalankan program pada Windows 7 yang sedang kami kembangkan, tetapi ada beberapa bug yang menyebabkannya terkadang tidak responsif, yang dideteksi dan ditanyakan oleh pengguna kepada pengguna.

Karena ini adalah aplikasi yang berdiri sendiri, tanpa interaktivitas pengguna (setidaknya bukan keyboard dan mouse), kami memiliki kode untuk memulai kembali aplikasi jika benar-benar macet, tetapi itu tidak diaktifkan ketika macet.

Apakah ada cara untuk mengatur windows sehingga jika mendeteksi bahwa program telah menjadi tidak responsif maka secara otomatis akan membunuhnya sehingga kode kita akan me-restart itu?

Lynden Shields
sumber
Memperbaiki bug? Anda perlu menambahkan jejak logging ke kode Anda sehingga Anda tahu apa yang dilakukannya.
Matt H
Kami sudah memiliki penelusuran ekstensif dalam proyek yang cukup besar ini; memperbaiki bug adalah masalah yang sedang berlangsung, tetapi kami harus menggunakannya meskipun ada bug tertentu.
Lynden Shields

Jawaban: