Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.06 KB

File metadata and controls

40 lines (29 loc) · 1.06 KB
  • Feature: 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.