All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH mptcp-next 0/2] mptcp: fix another close hang-up
@ 2023-08-28 11:03 Paolo Abeni
  2023-08-28 11:03 ` [PATCH mptcp-next 1/2] mptcp: rename timer related helper to less confusing names Paolo Abeni
  2023-08-28 11:03 ` [PATCH mptcp-next 2/2] mptcp: implement connection level timeout Paolo Abeni
  0 siblings, 2 replies; 4+ messages in thread
From: Paolo Abeni @ 2023-08-28 11:03 UTC (permalink / raw)
  To: mptcp

If the TCP subflows close silently due to timeouts, the msk socket
can hang-up indefinitely.

Implement an additional close timeout triggered with the last subflow
close event and move the msk to TCP_CLOSE when it fires.

Should address issues/430 and issues/431.

Paolo Abeni (2):
  mptcp: rename timer related helper to less confusing names
  mptcp: implement connection level timeout.

 net/mptcp/protocol.c | 120 +++++++++++++++++++++----------------------
 net/mptcp/protocol.h |  22 +++++++-
 net/mptcp/subflow.c  |   3 +-
 3 files changed, 83 insertions(+), 62 deletions(-)

-- 
2.41.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-08-28 12:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-28 11:03 [PATCH mptcp-next 0/2] mptcp: fix another close hang-up Paolo Abeni
2023-08-28 11:03 ` [PATCH mptcp-next 1/2] mptcp: rename timer related helper to less confusing names Paolo Abeni
2023-08-28 11:03 ` [PATCH mptcp-next 2/2] mptcp: implement connection level timeout Paolo Abeni
2023-08-28 12:07   ` mptcp: implement connection level timeout.: Tests Results MPTCP CI

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.