7
วิธีฆ่าการเชื่อมต่อ tcp windows zombie?
ฉันใช้การเชื่อมต่อ Beyondtv กับ XP เชื่อมต่อกับ BeyondTV ซึ่งเป็นโฮสต์ vista โปรแกรมลิงก์หยุดทำงานหลังจากนั้นประมาณ 20 นาทีและฉันก็ไม่สามารถแก้ไขได้ เมื่อสิ่งนี้เกิดขึ้นโดยใช้ tcpview ฉันเห็นว่าโฮสต์มีการเชื่อมต่อ tcp zombie ประมาณ 200 ตัวที่เหลือจากการเชื่อมต่อ Link ฉันไม่สามารถล้างพวกเขาพวกเขามาจากกระบวนการที่ไม่มีอยู่จริงเดียวกัน การเชื่อมต่อไปรอบ ๆ จนกว่าฉันจะรีบูตโฮสต์ การรีบูตเครื่องเป็นวิธีเดียวที่ฉันได้พบว่าเชื่อมต่อ BeyondTV Link อีกครั้ง ฉันคิดว่ามีข้อผิดพลาดใน BeyondTV ที่เป็นสาเหตุของเรื่องนี้ แต่ฉันไม่สามารถรับคำตอบใด ๆ ในฟอรัมของพวกเขา แต่ไม่ว่าจะด้วยวิธีใดฉันก็อยากจะรู้ว่ามันมีวิธีฆ่าความสัมพันธ์เหล่านั้นหรือไม่ แก้ไข: จริง ๆ แล้วประมาณ 3000 WAIT_CLOSE การเชื่อมต่อสะสมหลังจากประมาณ 40 นาทีและลูกค้าตาย ถ้าฉันปิดแอปเซิร์ฟเวอร์ตอนนี้ซ็อกเก็ตทั้งหมดจะแสดงเป็นเจ้าของโดยกระบวนการ -non-existent- ใน tcpview เข้าใจได้ แต่ไม่มีวิธีปิดพวกเขาโดยไม่ต้องรีบูตหรือไม่
11
networking