Browse Prior Art Database

Coordinating Task Termination

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

Publishing Venue

IBM

Related People

Rosenquist, LA: AUTHOR [+2]

Abstract

A method is described for coordinating the termination of multiple tasks. In a multitasking environment it is important to coordinate the completion of tasks to ensure that a partially completed task is not left in the middle of processing a task. If partial completion is allowed, the next invocation of the task can result in unpredictable results. The solution is to prompt the user with a message saying: < Press the Alt + Esc to ensure that the End Task completes > If any other key is pressed, the user will be presented again with the prompt. When the Alt + Esc keys are pressed, the task end processing is executed. This causes the task running to completion before the other application ends, leaving the task suspended in storage.

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

Page 1 of 1

Coordinating Task Termination

A method is described for coordinating the termination of multiple tasks. In a multitasking environment it is important to coordinate the completion of tasks to ensure that a partially completed task is not left in the middle of processing a task. If partial completion is allowed, the next invocation of the task can result in unpredictable results. The solution is to prompt the user with a message saying: < Press the Alt + Esc to ensure that the End Task completes > If any other key is pressed, the user will be presented again with the prompt. When the Alt + Esc keys are pressed, the task end processing is executed. This causes the task running to completion before the other application ends, leaving the task suspended in storage. When the other task has completed, control is returned to the application and the application ends properly. The advantage to this approach is the avoidance of unpredictable results in task processing and the ease with which the user invokes the processing.

1