This condition was there before but is not an error to call run is the worker is already running? (ie: should throw an exception when condition if false)