Boost logo

Boost Users :

Subject: [Boost-users] [asio] : how to monitor a tcp socket
From: Mathieu Peyréga (mathieu.peyrega_at_[hidden])
Date: 2008-11-06 01:20:24


Hello

first, thanks to boost creators for these great libraries !

For my question...

I have an external TCP server, to which I connect thanks to a boost.asio
powered client.
I am using asynchronous operations, but i have an issue, I'd like to
trigger a *fast *client side deconnexion when the peer disappear (is
reset for example)
So far, the deconnexion occurs on an error on a asynchronous read
operation, but this error happens like 10-12 seconds after the physical
deconnexion occured.
Is there a way to set the "time out" value ? Is there another way to
detected that the peer vanished.

Regards,

Mathieu


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net