What's the reasoning behind having a connection initialization timeout #159
-
It is written here that I'm curious about the reasoning behind this, why do we want to guard against timeout particularly for this |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Mainly security. If the connection is not acknowledged, the client has no business being connected to the server. It also prevents DDoS attacks simply because if there were no timeout, you could just connect millions of clients that never |
Beta Was this translation helpful? Give feedback.
Mainly security. If the connection is not acknowledged, the client has no business being connected to the server.
It also prevents DDoS attacks simply because if there were no timeout, you could just connect millions of clients that never
connection_init
and they will just stay connected on the server forever, never being kicked out, consuming resources and potentially slowing down the service.