Yes, I’ll try that.

On Wed, Jul 3, 2019 at 2:11 AM Santiago Gimeno <[email protected]>
wrote:

> What about dup() the fd, then close the handle and open the duplicated fd
> with uv_tcp_open?
>
> El mié., 3 jul. 2019 a las 8:06, Eugene Ostroukhov (<[email protected]>)
> escribió:
>
>> I saw discussion here: https://github.com/libuv/libuv/issues/390 and it
>> looks like there's no universal way of transferring a handle between event
>> loops.
>>
>> Is there a way to close a handle without closing the file descriptor?
>>
>> What I want to do, is in Node.js code to get a handle from the main
>> context and pass it into the inspector background thread. This handle would
>> be something like a TCP socket or pipe - not a timer, async or such. It
>> looks like I can get FD from the main thread and then use uv_tcp_open or
>> alike on a background thread to "reopen" it. My main concern would be that
>> the main thread will still consider it open and I expect there will be some
>> issues.
>>
>> Any suggestions?
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "libuv" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/libuv.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/libuv/af04cbf6-e3a3-43af-a08c-0fbbe9e2ae06%40googlegroups.com
>> <https://groups.google.com/d/msgid/libuv/af04cbf6-e3a3-43af-a08c-0fbbe9e2ae06%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "libuv" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/libuv/Nq99BPoYNOI/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/libuv.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/libuv/CAAJY-XM1k1HPTc65UHOEQcgC3vDwAXnKrCic2srkv2c32rpLqg%40mail.gmail.com
> <https://groups.google.com/d/msgid/libuv/CAAJY-XM1k1HPTc65UHOEQcgC3vDwAXnKrCic2srkv2c32rpLqg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"libuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/libuv.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/libuv/CANaAPkg0DwHeONQu0DcvbfnmMaKAp7JzLv8xSn62OcwzBYRm6w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to