H
huangsong
Unregistered / Unconfirmed
GUEST, unregistred user!
程序启动后创建了一个线程A,在A线程中有一段同步代码procedure B,使用方式Synchronize(B),然后在B过程中创建了一个窗体对象FormC,FormC启动后创建了一个线程D,在FormC释放的时候释放线程D现在在多核CPU的电脑上出现死锁(单核很少死锁),不能大幅度改动代码,请问如何通过调整FormC和线程D的代码来避免死锁的出现。