質問編集履歴
2
fdsfsf
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
は
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
|
|