死锁原因及解决