must call super.channelInactive(...)