Ctrl+break Signal Handler for the IBM OS/2 Extended Edition Database Manager
Original Publication Date: 1989-Apr-01
Included in the Prior Art Database: 2005-Jan-27
This disclosure discusses the C signal-handling routine that the OS/2 EE Database Manager provides and the reasons for providing it. IBM OS/2 allows the computer end-user to signal to an application via two keystroke sequences: Ctl + Break or Ctl + C. Optionally, an application can be written to receive the signal via an asynchronous signal-handling routine. However, if the application does not supply one, OS/2 takes the default action of terminating the application task. If the termination happens while the application is connected to an OS/2 EE Database Manager database, the application is disconnected from the database. If the Database Manager is operating on a request for the application, all other applications are disconnected from the database.