windows – Cygwin-x dbus-daemon process does not unload itself from memory after termination


I have 64 bit cygwin on Windows 10. When I terminate X sessions, a process spawned by c:cygwin64bindbus-daemon.exe stays in memory together with c:windowssystem32conhost.exe 0x4. If I do it several times, new instances of it appear, as many as the sessions I opened and closed. These stay in memory until I restart the whole system.

Not that it is interfering with anything, just sits in memory doing nothing, but still it is clearly some anomaly. Is this known behaviour? What would you advise to do? How can I get rid of it? Of course I can just kill the process manually but…

Not sure if this is related, but almost always this is accompanied by a file at-spi-bus-launcher.exe.stackdump created in the cygwin64 root folder.