mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-09 07:06:47 +00:00
* fix: TCP socket miss activation after close * fix: TCP socket miss activation after close (#1085) * fix: loopback, udp resource aquire - remove tcp useless status update - enable smoltcp medium-ip feature - change loopback device use ip for addressing, avoid arp procedure - fix udp couldn't close bug - fix udp resource aquire didn't lock port - remove useless Timer in network initialization * fmt: format * fix: loopback and udp resource problem (#1086) * fix: loopback, udp resource aquire - remove tcp useless status update - enable smoltcp medium-ip feature - change loopback device use ip for addressing, avoid arp procedure - fix udp couldn't close bug - fix udp resource aquire didn't lock port - remove useless Timer in network initialization * fix(net): Unix 资源释放 (#1087) * unix socket 相关资源释放 #991 * 完善streamsocket资源释放 * 解决inode和id不匹配 * fix TCP socketset release (#1095) * fix: TCP socket miss activation after close * fix: loopback, udp resource aquire - remove tcp useless status update - enable smoltcp medium-ip feature - change loopback device use ip for addressing, avoid arp procedure - fix udp couldn't close bug - fix udp resource aquire didn't lock port - remove useless Timer in network initialization --------- Co-authored-by: YuLong Huang <139891737+LINGLUO00@users.noreply.github.com>
unix stream socket 测试程序
测试思路
跨线程通信,一个线程作为服务端监听一个测试文件,另一个线程作为客户端连接监听的文件。若连接成功,测试能够正常通信。