2010-12-28 3 views

답변

9

socket::cancel을 사용하십시오.

소켓과 관련된 모든 비동기 작업을 취소하십시오.

+0

그러나 연결된 문서에서 알 수 있습니다. * 현재 스레드에서 시작된 비동기 작업 만 취소됩니다. * 오류없이 완료 될 수 있지만 완료되지 않은 작업 취소 요청은 운영 체제에서 자동으로 무시 될 수 있습니다. –

+0

@SamLiddicott BOOST_ASIO_ENABLE_CANCELIO – LangerJan

+0

@SamMiller에 의해 활성화 된 경우 CancelIo (Windows)에만 적용된다는 점에 유의하십시오. 명확히 해 주셔서 감사합니다! –

관련 문제