Browse Prior Art Database

Propagating Non-Critical Errors to Critical Components

IP.com Disclosure Number: IPCOM000061539D
Original Publication Date: 1986-Aug-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Brey, TM: AUTHOR [+4]

Abstract

The use of a flag bit prevents a non-critical higher priority task from terminating system operation while lower priority tasks remain unperformed by the system. A task list is provided which contains a flag bit associated with each of the tasks. This bit is set if the task is critical. When a task calls for termination of machine operation, the list is checked. If the flag associated with the task indicates the task is critical, then system operation is terminated. If the flag bit indicates the task is not critical, then the task is terminated and the machine completes other waiting tasks including lower priority tasks. After completion of all tasks, system operation is terminated as requested by the terminated task.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Propagating Non-Critical Errors to Critical Components

The use of a flag bit prevents a non-critical higher priority task from terminating system operation while lower priority tasks remain unperformed by the system. A task list is provided which contains a flag bit associated with each of the tasks. This bit is set if the task is critical. When a task calls for termination of machine operation, the list is checked. If the flag associated with the task indicates the task is critical, then system operation is terminated. If the flag bit indicates the task is not critical, then the task is terminated and the machine completes other waiting tasks including lower priority tasks. After completion of all tasks, system operation is terminated as requested by the terminated task.

1