2010-12-28 29 views

Trả lời

9

Sử dụng socket::cancel.

Hủy tất cả các hoạt động không đồng bộ liên quan đến ổ cắm.

+0

Tuy nhiên, chúng tôi lưu ý từ tài liệu được liên kết: * Thao tác này sẽ chỉ hủy các hoạt động không đồng bộ được bắt đầu trong chuỗi hiện tại. * Nó có thể xuất hiện để hoàn thành mà không có lỗi, nhưng yêu cầu hủy các thao tác chưa hoàn thành có thể bị hệ điều hành bỏ qua âm thầm. –

+0

@SamLiddicott Xin lưu ý rằng điều này chỉ áp dụng cho CancelIo (Windows), nếu được kích hoạt bởi BOOST_ASIO_ENABLE_CANCELIO – LangerJan

+0

@SamMiller Đó là một sự cứu trợ như vậy! Cảm ơn bạn đã làm rõ! –

Các vấn đề liên quan