Trích:
Nguyên văn bởi bien_van_khat
Bạn thử MACIsLinked xem.
|
Quá hay, quả nhiên là rút dây mạng ra thì hàm MACIsLinked phát hiện ra được.
Nhưng lại có vấn đề tiếp theo:
Sau khi phát hiện rút dây mạng ra, ta thực hiện TCPDisconnect(MySocket) hoặc TCPClose(MySocket) để đóng kết nối.
Về phái ứng dụng server thì khi phát hiện đứt kết nối đã đóng kết nối hiện tại,
và tiếp tục lắng nghe kết nối mới.
Phía board client sau khi thực hiện đóng kết nối,
thì gọi TCPOpen nhưng lúc này không kết nối được tới server nữa.
Mình không biết lý do tại sao bị như thế, mong mọi người chỉ dùm nhe.
Cám ơn.