US Patent:
20130042039, Feb 14, 2013
Inventors:
Sohail Hameed - Houston TX, US
Balaji Natrajan - Spring TX, US
Lijun Qin - College Station TX, US
International Classification:
G06F 12/14
Abstract:
Methods, systems, and computer-readable media with executable instructions stored thereon for preventing deadlocks are provided. An inter-device mutex (IDM) can be locked for a first client. An error message can be sent to a second client in response to a received first lock command from the second client while the IDM is locked for the first client. A number of second lock commands from the second client while the IDM is locked for the first client can be received. The IDM can be unlocked for the first client in response to an unlock command received from the first client. The IDM can be locked for the second client in response to a received third lock command from the second client, wherein the third lock command is received subsequent to unlocking the IDM for the first client.