Fix bug so worker accept and reject return True if successful