Don't trash a list the GE interrupt handler needs.

Even after it's marked COMPLETED, the CPU needs it to start and finish the
interrupt.  Fixes #2956, where an existing completed list was not having
its interrupt run correctly.
Merge pull request #3554 from unknownbrackets/ge-minor

Don't trash a list the GE interrupt handler needs