Clarify event call order in abort case

see #310

Documentation doesn't seem clear about when events are called.
Merge pull request #311 from dlau/patch-1

Clarify event call order in abort case