This should be called statically, it sounds like you are checking if self is running, which is misleading.