質問編集履歴

2

fdsfsf

2022/08/10 12:10

投稿

akiyama_pga
akiyama_pga

スコア186

test CHANGED
File without changes
test CHANGED
@@ -14,12 +14,15 @@
14
14
  その状態で暫くすると、クライアント側のソケットが消えてしまします。
15
15
 
16
16
  (クライアント接続し、closeした状態)
17
+ sudo netstat -antlp | grep -e 5127 -e 8955
17
18
  tcp 0 0 127.0.0.1:8955 127.0.0.1:5127 FIN_WAIT2 -
18
19
  tcp 0 0 127.0.0.1:5127 127.0.0.1:8955 CLOSE_WAIT 42420/./server
19
20
 
20
21
  (暫くしたあとの状態)
22
+ sudo netstat -antlp | grep -e 5127 -e 8955
21
23
  tcp 0 0 127.0.0.1:5127 127.0.0.1:8955 CLOSE_WAIT 42420/./server
22
24
 
25
+ ↑FIN_WAIT2 のソケットはなぜ消える??
23
26
 
24
27
  クライアント側 => 相手のclose()を待っている状態でスリープ
25
28
  サーバ側 => プログラムがclose()するのを待っている状態でスリープ

1

2022/08/10 10:51

投稿

akiyama_pga
akiyama_pga

スコア186

test CHANGED
File without changes
test CHANGED
@@ -13,7 +13,7 @@
13
13
  しかし、
14
14
  その状態で暫くすると、クライアント側のソケットが消えてしまします。
15
15
 
16
- (クライアント接続した直後の状態)
16
+ (クライアント接続し、closeした状態)
17
17
  tcp 0 0 127.0.0.1:8955 127.0.0.1:5127 FIN_WAIT2 -
18
18
  tcp 0 0 127.0.0.1:5127 127.0.0.1:8955 CLOSE_WAIT 42420/./server
19
19