fix another inconsistent global listeners count.

This is if you have a rate limited mount going through auth leading to a missing stream and
file.  This case fell through to the 404 handler which returned the wrong code.