Boost logo

Boost Users :

Subject: Re: [Boost-users] [boost.asio / asio] leaving descriptor open in posix::stream_descriptor
From: Boris Schaeling (boris_at_[hidden])
Date: 2010-12-24 11:43:45


On Fri, 24 Dec 2010 02:55:21 +0100, Daniel Mierswa <impulze_at_[hidden]>
wrote:

> On 23.12.2010 00:22, Boris Schaeling wrote:
>> On Wed, 22 Dec 2010 09:18:40 +0100, Daniel Mierswa
>> <impulze_at_[hidden]> wrote:
>>> I guess I have to roll my own service or something else but I
>>> don't know where to start, I'm also sending this to the boost
>>> mailing list.
>>
>> I also would like to see a stream_descriptor which doesn't own the
>> file descriptor as right now you can't share ownership with other
>> objects (that's why I had to add a release() method to the handle
>> class in the latest Boost.Process draft as ownership must be passed
>> from handle to stream_descriptor).
>>
>> Boris
>
> I guess one could ::dup/::fcntl it to create a shared file descriptor
> and give that to asio. What do you think of that?

Sounds good to me and should work. :)

Boris


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