Hallo,
ich bin noch an meinem Client/Server Programm.
Der Server wartet traditionell auf eingehende Verbindungen und startet bei jeder akzeptierten Verbindung einen extrigen Thread.
Bei meinem Serverteil möchte ich nun etwas gegen Timeouts unternehmen können. Falls beim abarbeiten des gestarteten Threads (dort werden Daten von der DB abgefrat) irgendwelche Deadlocks o. ä. zustande kommen würden.
Dafür startet jeder neue Thread einen parallelen (Thread Watcher) Thread, der für 10 Sekunden schläft, und seinen "Vater", der ihn erschaffen hat, zerstört (falls dieser noch existieren sollte).
Hmm, bin mir jetzt allerdings nicht sicher ob das wirklich reicht. Was meint ihr?
Würde mich über neue Vorschläge und Anregungen sehr freuen.
ich bin noch an meinem Client/Server Programm.
Der Server wartet traditionell auf eingehende Verbindungen und startet bei jeder akzeptierten Verbindung einen extrigen Thread.
Bei meinem Serverteil möchte ich nun etwas gegen Timeouts unternehmen können. Falls beim abarbeiten des gestarteten Threads (dort werden Daten von der DB abgefrat) irgendwelche Deadlocks o. ä. zustande kommen würden.
Dafür startet jeder neue Thread einen parallelen (Thread Watcher) Thread, der für 10 Sekunden schläft, und seinen "Vater", der ihn erschaffen hat, zerstört (falls dieser noch existieren sollte).
Hmm, bin mir jetzt allerdings nicht sicher ob das wirklich reicht. Was meint ihr?
Würde mich über neue Vorschläge und Anregungen sehr freuen.