Replies: 1 comment
-
dbus-run-session going away doesn't necessarily mean that everything else has been terminated. It might make sense to try to figure out what remains and why. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Howdy, y'all. I'm one of the co-maintainers for Geeqie. Recently, one of the other co-maintainers has been working on adding GTK4 support, which required some modifications to how we run our functional integration tests.
We found that without
xdg-desktop-portal
installed, our pattern of creating a tmpdir homedir, usingdbus-run-session
, and then immediately doingrm -rf ${TEMP_HOMEDIR}
works fine. But ifxdg-desktop-portal
is installed, then the teardown will reliably fail with what feels like a filesystem-based race condition. See BestImageViewer/geeqie#1532Any thoughts on what might be happening, or why the installation of
xdg-desktop-portal
might be affecting things? My expectation would be that afterdbus-run-session
exits, nothing else should be touching the XDG directories.Beta Was this translation helpful? Give feedback.
All reactions