Starts this.
The this must have a lock associated with it using set_lock or this function will return false .
The Task to start
true if the task could be started.
MT safe.