dont publish if numSubscribers()==0