-
Notifications
You must be signed in to change notification settings - Fork 656
QFJ-375 - configurable timeout multiplier #288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1285,11 +1285,21 @@ <H3>QuickFIX Settings</H3> | |
<TR ALIGN="left" VALIGN="middle"> | ||
<TD><I>TestRequestDelayMultiplier</I></TD> | ||
<TD>Fraction of the heartbeat interval which defines the additional time to wait | ||
if a TestRequest sent after a missing heartbeat times out. | ||
if a TestRequest sent after a missing heartbeat times out (final coefficient value is equal to | ||
TestRequestDelayMultiplier + 1.0). | ||
</TD> | ||
<TD>0..1</TD> | ||
<TD>any non-negative value</TD> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This has only informative value as there were no checks anyway. |
||
<TD>0.5</TD> | ||
</TR> | ||
<TR ALIGN="left" VALIGN="middle"> | ||
<TD><I>HeartBeatTimeoutMultiplier</I></TD> | ||
<TD>Fraction of the heartbeat interval which defines the additional time to wait | ||
since the last message was received before disconnecting (final coefficient value is equal to | ||
HeartBeatTimeoutMultiplier + 1.0). | ||
</TD> | ||
<TD>any non-negative value</TD> | ||
<TD>1.4</TD> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The default hardcoded values was 2.4, but +1 is always done in the code the same as for TestRequestDelayMultiplier |
||
</TR> | ||
<TR ALIGN="left" VALIGN="middle"> | ||
<TD><I>DisableHeartBeatCheck</I></TD> | ||
<TD> Heartbeat detection is disabled. A disconnect due to a missing heartbeat will never occur.</TD> | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know if I made it worst by clarifying the final coefficient values as for TestRequestDelayMultiplier there is also number of requests variable which might require to look in in the code anyway.