Listener can removeitself, and nn counter doesn't reflect that.