What can you do when a thread becomes deadlocked? Better yet, how can you create an instance of Delphi's TThread class that terminates itself if it becomes deadlocked or unreasonably slow?This is the question that I had to address recently. In short, I was creating a Delphi application that used an ...
More...