Boost logo

Boost :

Subject: Re: [boost] [asio] send blocks with MSG_DONTWAIT (linux)
From: Stefan Pledl (stefan.pledl_at_[hidden])
Date: 2009-04-28 02:30:24


> You can switch your socket in the non-blocking mode with
> basic_stream_socket::non_blocking_io().
> Though asio should handle MSG_DONTWAIT as well.
>
> BR, Dmitry

Hi Dimitry,

that's right, but i need a blocking read and a non-blocking wirte.
With basic_stream_socket::non_blocking_io() both, read and write are non-blocking.

When i use C-functions read is blocking and write is non-blocking (when passing MSG_DONTWAIT).

Best regards
Stefan


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk