Fix handling multiple ShutdownResults