fix assert assumption for kevent delete