Not able to run acceptor and initiator in the same process.
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
I believe I used to place the initiator and acceptor into the same process and had them connected without any change. Of course, they have reversed SessionID.
That cant be done as the routing is done in a global variable.
I opened this PR to be able to do this but apparently this is not really open source as no one has accepted it or rejected it. So this is a closed open source project. https://github.com/quickfixgo/quickfix/pull/684