Describe the bug
multipath enabled , and when one path fails, tquic fails to detect it, and API: quic_conn_abandon_path also have no effect. A brief review of the code related to "abandon" suggests that tquic has not fully implemented any logic for handling multipath failures.
To Reproduce
Steps to reproduce the behavior:
- enable mutlipath and add two paths, then transimit some data
- unplug the network of the using path
- you may found: callback on_packets_send sending packets to this failed path
Expected behavior
all data on this path will transmit by another path
Screenshots
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
client: debian 12
server: tencent os
coding: c based on c-ffi
Describe the bug
multipath enabled , and when one path fails, tquic fails to detect it, and API: quic_conn_abandon_path also have no effect. A brief review of the code related to "abandon" suggests that tquic has not fully implemented any logic for handling multipath failures.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
all data on this path will transmit by another path
Screenshots
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
client: debian 12
server: tencent os
coding: c based on c-ffi