c语言死锁的检测与解除