Patent ID: 8793699

Claim:
A computer program product for negating initiative for select entries from a shared initiative first-in first-out (FIFO) queue in a multi-tasking multi-processor environment, the computer program product comprising: a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: maintaining a plurality of entries in the shared initiative FIFO queue including a first entry corresponding to an element in the environment; determining that the element within the environment has failed and recovered; maintaining a location of the first entry corresponding to the element in the shared initiative FIFO queue; inserting a distinct boundary element entry comprising a notation as an additional entry into the shared initiative FIFO queue based on determining that the element has failed and recovered; inserting a second entry corresponding to the element in the shared initiative FIFO queue; setting the notation in a notation area, the notation indicating that the first entry is to be discarded; processing the plurality of entries in the shared initiative FIFO queue on a first-in, first-out basis; based on the first entry being advanced to an output of the shared initiative FIFO queue, discarding the first entry while the notation is set in the notation area; in response to the boundary element entry advancing to the output of the shared initiative FIFO queue, resetting the notation in the notation area; and processing the second entry based on the second entry advancing to the output of the shared initiative FIFO queue.