async-worker: switch to proper message managers, test fixes