Ciao a tutti,
sto programmando con .NET Compact Framework C# e mi sto cimentando con i thread e i timer.
Sporadicamente mi capita l'eccezione come in oggetto: il problema è che non riesco a capire dove sbaglio (forse è banale). L'algoritmo in questione manda in background delle informazioni sul server ogni 30 secondi:
codice:public partial class Form1 : Form { ManualResetEvent cancelEvent; Thread thread; public Form1() { InitializeComponent(); cancelEvent = new ManualResetEvent(false); thread = new Thread(OnTimedLog) { IsBackground = true }; thread.Start(); } public void OnTimedLog() { while (cancelEvent.WaitOne(30000, false) == false) { ....... } } }

Rispondi quotando
