this is called on the stats timer or on the http status page, on the main thread, we don't want it to deadlock, and we're ok with it getting an incorrect answer.