To make testing easy we should be able to run an acceptor and an initiator in the same process to allow: - quick debugging - fast testing - quick development. Here is an example implemenation. https://github.com/quickfixgo/quickfix/pull/684