发明授权
- 专利标题: Interprocess communication mechanism
- 专利标题(中): 进程间通信机制
-
申请号: US09676994申请日: 2000-09-29
-
公开(公告)号: US06792604B1公开(公告)日: 2004-09-14
- 发明人: Andrew Ian Hickson , Richard Scott Maxwell , Timothy Steven Raff , David Ware
- 申请人: Andrew Ian Hickson , Richard Scott Maxwell , Timothy Steven Raff , David Ware
- 主分类号: G06F946
- IPC分类号: G06F946
摘要:
Provided are a method, computer program product and data processing apparatus for recovery from interprocess communication failures, the method comprising: in response to an initiator process requesting interprocess communication (IPC) with a responder process via an IPC link, recognizing if the initiator process does not have the expected write control of the IPC link and setting an indicator. A process other than the initiator process checks the indicator (such as after a timeout, or periodically) and, if the indicator has been set, notifies the initiator process to take control. This method avoids potential stalemate situations in which neither the initiator nor the responder process can take control, without reliance on mutex locks for every exchange of data and control.
信息查询