catch order cancel error in order processor
allow concurrent order processors
fix order cancel event
Merge branch 'benchmark'