prevent double callbacks from actions
aync takes care of middleware; test it
Merge pull request #362 from evantahler/double_callback

Double callback