handle callback error from task
Merge pull request #499 from evantahler/task_errors

handle callback error from task