Why are you checking for an error here? Task queue additions of a single task rarely fail.