Tôi đang chạy liên kết beyondtv trên xp, kết nối với beyondtv một máy chủ vista. Chương trình Liên kết bị treo sau khoảng 20 phút và tôi không khắc phục được vấn đề này. Khi điều này xảy ra, sử dụng tcpview, tôi thấy rằng máy chủ lưu trữ có khoảng 200 kết nối tcp zombie còn sót lại từ kết nối Liên kết. Tôi không thể xóa chúng, chúng đến từ cùng một quá trình không tồn tại. Các kết nối treo xung quanh cho đến khi tôi khởi động lại máy chủ. Khởi động lại là cách duy nhất tôi tìm thấy để kết nối lại Beyondtv Link. Tôi nghĩ rằng có một lỗi trong beyondtv gây ra điều này, nhưng tôi không thể nhận được bất kỳ câu trả lời nào trên diễn đàn của họ. Nhưng với bất kỳ giá nào, tôi muốn biết liệu có cách nào để giết tất cả các kết nối đó không.
Chỉnh sửa: thực sự có khoảng 3000 kết nối WAIT_CLOSE tích lũy sau khoảng 40 phút và sau đó máy khách sẽ chết. Nếu tôi đóng ứng dụng máy chủ, tất cả các ổ cắm này hiện hiển thị là thuộc sở hữu của quy trình tồn tại trong tcpview. Có thể hiểu được. Nhưng không có cách nào để đóng chúng mà không cần khởi động lại?