quicssh-rs icon indicating copy to clipboard operation
quicssh-rs copied to clipboard

maybe better

Open songwei163 opened this issue 1 year ago • 4 comments

tokio::select! { _ = recv_thread => (), _ = write_thread => (), _ = signal_thread => connection.close(0u32.into(), b"signal HUP"), } 如果将这些不同的处理逻辑拆分到不同的tokio::spawn中可能会更好,读写分离;放到一个spawn中,select中的某个匹配臂阻塞的话可能会导致其他匹配臂无法得到执行。recv或者send 动作可能需要添加time-out。

songwei163 avatar May 23 '23 16:05 songwei163