asynchronous kernel shutdown