RFC 006: Keep Alive#
Status: Rejected
Submit Date: 2017-05-30
Authors: SECoP committee
Type: Issue
PR:
Version: 1.0
Summary#
Does the SEC node need a mechanism to detect “dead” client connections?
Issue text#
For a SECoP server, in order to detect that a client connection is dead, it might close a connection with no messages within a defined period of time.
The discussed mechanism is:
The SECoP client has to set the connection parameter ‘keepalive’ to a value representing the number of seconds it will send ‘ping’ (or other) messages. The SECoP server can close connections with no messages for a time period well above this value (more than 10% higher).
Opinions#
Markus proposes to mention the 10 % in the specification. It should also be mentioned, that for keeping the connection alive any message might be sent instead of the ping message.
Decision#
We close this issue, not defining such a mechanism. If in an implementation pending dead connections arise to be problem to the SEC node server, we might reopen the issue.