6
Cómo cancelar la lectura/escritura asíncrona sin cerrar el socket? Uso boost.asio. Gracias.Cómo cancelar la lectura/escritura asíncrona sin cerrar el socket?
Cómo cancelar la lectura/escritura asíncrona sin cerrar el socket? Uso boost.asio. Gracias.Cómo cancelar la lectura/escritura asíncrona sin cerrar el socket?
Use socket::cancel.
Cancele todas las operaciones asincrónicas asociadas con el socket.
Sin embargo, observamos partir de la documentación vinculada: * Sólo se cancelará operaciones asincrónicas que se iniciaron en el hilo actual. * Parece que puede completarse sin error, pero el sistema operativo puede ignorar silenciosamente la solicitud de cancelar las operaciones sin terminar. –
@SamLiddicott Tenga en cuenta que esto se aplica solo a CancelIo (Windows), si habilitado por BOOST_ASIO_ENABLE_CANCELIO – LangerJan
@SamMiller ¡Eso es un alivio! ¡Gracias por aclararlo! –