Make a single thread handle publication of messages