The logic is kind of hard to follow but I think its supposed to "recover" back to 0

https://github.com/felixge/node-mysql/blob/master/lib/PoolCluster.js#L148-L160