How To Unlock Deadlock In Distributed Systems