QuickFixN を使用して、取引アプリケーションを再起動すると、ログオンできず、「既存の接続がリモート ホストによって強制的に閉じられました」というエラーが表示されることがあります。QuickFix エンジンは 30 秒ごとに接続を再試行しますが、常に同じエラーが発生します。アプリケーションを閉じて再度開くと、正しく接続されます。
私のブローカーに話したところ、彼らは私の接続が最初に閉じられたことを認識しなかったため、私のログインを拒否しているようです. 2 回目にアプリケーションを強制的に終了すると、TCP 接続が切断されます。つまり、3 回目のログインが機能します。
私の質問は、アプリケーションを再起動せずに TCP 接続を閉じて再度開く方法はありますか?