Update and query the state of the task if it is finished. This will return true if the task is fully completed with all callbacks processed.