catch async exception
Merge pull request #71 from persimmon-projects/catch-async-exception

catch async exception