Boost logo

Boost Users :

Subject: Re: [Boost-users] [boost][asio] Waiting on a returned value run in another strand
From: Gavin Lambert (gavinl_at_[hidden])
Date: 2018-01-24 06:11:39

On 24/01/2018 02:33, Brian Bartman wrote:
> I'm trying to preform an asynchronous operation in order to obtain a
> connection from a pool of available connections. I'm trying to leverage
> strands for two reasons, 1) I don't need locks because I can guarantee
> that the connection pool access is limited to quick sequential access,
> and 2) I may need to wait for connections to become available, or I may
> need to actually make a connection.
> I'm working with the 1.66 version of boost and I have been searching the
> internet for ANY answer to this question, so far none of the examples
> which I've located work any more. All of them simply fail to compile.
> For example,
> <>
> This uses an older version of boost.
> So how can I do this under the newest version of boost.asio?

I can't answer this directly since I haven't migrated to 1.66 yet
myself, but you might find the following link to be of use:

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at