Don't check the state at all here; there's not much harm in returning stats on a shut down pool.  Throwing exceptions can only lead to trouble for the monitoring code.