Imported from previous forum
Hi everybody,
I need some help. In case of the socket connection getting dropped inadvertantly, what is the procedure to be followed for logging on again?
After manual intervention, we are providing the facility of logging on again with the ResetSeqNumFlag set to āNā. In this case, the logon will not have msgseqno as 1. Is this allowed in FIX. Or is there some other way of doing this?
Any tips will be appreciated,
Thanx,
Manali
Yes, that is not only allowed, but that is what is expected. A disconnect/reconnect should not cause the MsgSeqNum values to revert back to 1. Resetting to 1 is done for a new "day" (defined by market/trading session and upon bilateral agreement). Please refer to the "SESSION PROTOCOL" section re: the definition of a "FIX session" as being more than a specific TCP socket connection and guidelines for MsgSeqNum handling.
> Hi everybody,
>
> I need some help. In case of the socket connection getting dropped inadvertantly, what is the procedure to be followed for logging on again?
>
> After manual intervention, we are providing the facility of logging on again with the ResetSeqNumFlag set to āNā. In this case, the logon will not have msgseqno as 1. Is this allowed in FIX. Or is there some other way of doing this?
>
> Any tips will be appreciated,
> Thanx,
> Manali
>