RFC: adding fd-passing to win32

Lawrence D'Oliveiro ldo at geek-central.gen.nz
Tue Aug 23 01:46:11 UTC 2022


On Mon, 22 Aug 2022 21:38:03 -0300, Thiago Macieira wrote:

> On Monday, 22 August 2022 19:39:21 -03 Lawrence D'Oliveiro wrote:
>
>> So why not use high-level IPC APIs that are already Windows native,
>> if you want a “nicer and more rounded” product? So why bother
>> trying to add some oddball mutation of D-Bus, with its
>> POSIX-centricity, to the mix?  
> 
> Because there's nothing in D-Bus that is inherent Unix-only for the
> session bus.

But there is: passing file descriptors between processes doesn’t
work--at least, not in a straightforward POSIXy fashion. Hence all the
discussion over trying to hack the protocol to adapt it to Windows
limitations.

If it worked properly, there would be no need for any of this long
discussion!


More information about the dbus mailing list