我正在尝试了解损坏的管道异常,并认为生成一个异常是一个好主意,但不幸的是我无法做到。
服务器 - netcat 客户端 - Java 套接字
Server ------------- Client
<--------- SYN
SYN,ACK --------->
<--------- ACK
FIN,ACK ---------> (when server dies on kill -9)
<--------- ACK
<--------- writes some bytes
RST -------------> (no exception thrown at java side)
- 为什么在写入已死亡的服务器进程时不抛出损坏的管道?