Claims
- 1. A computer program product having a computer readable medium having computer program logic recorded thereon for causing a computer system to detect a master process failure in system having a plurality processes each controlled by a separate operating system and a plurality of shared resources each controlled by a master process and to notify all other processes of master process failure, the computer program product comprising:
- program product means for causing said computer system to detect failure of a master process for a shared resource;
- program product means for causing said computer system to request exclusive access to a shared resource control file using a network file management system procedure independent of said operating system for said processor;
- program product means for causing said computer system to establish exclusive access to said shared resource control file, if said request is granted;
- program product means for causing said computer system to determine from said control file the communications addresses of all other processes accessing said shared resource via the failed master process;
- program product means for causing said computer system to invalidate said control file;
- program product means for causing said computer system to send a message to each of said other processes indicating failure of said master process.
- 2. The computer program product of claim 1, further comprising:
- program product means for causing said computer system to create a new control file and enter data for each process responding to said messages.
- 3. The computer program product of claim 2, wherein said program product means for detecting failure comprises:
- program product means for causing said computer system to attempt to communicate with a master process for a shared resource; and
- program product means for causing said computer system to signal master process failure if no response is received.
Parent Case Info
This application is a Division of application Ser. No. 08/287,046, filed Aug. 8, 1994, now U.S. Pat. No. 5,463,733.
US Referenced Citations (8)
Divisions (1)
|
Number |
Date |
Country |
Parent |
287046 |
Aug 1994 |
|