2010-12-28 8 views

risposta

9

Utilizzare socket::cancel.

Annulla tutte le operazioni asincrone associate al socket.

+0

Tuttavia, notiamo dalla documentazione collegata: * che cancellerà solo operazioni asincrone che sono state iniziate nel thread corrente. * Può sembrare completo senza errori, ma la richiesta di annullare le operazioni non completate può essere ignorata silenziosamente dal sistema operativo. –

+0

@SamLiddicott Si noti che questo si applica solo a CancelIo (Windows), se abilitato da BOOST_ASIO_ENABLE_CANCELIO – LangerJan

+0

@SamMiller Questo è un sollievo! Grazie per il chiarimento! –

Problemi correlati