msg-history: use queue-callback for async messages
Merge branch '4DA-master'