Daniel De Graaf
d34cf29b38
Move cgroup dbus requests to the child
...
This avoids a race where a spawned child that quickly forks will have
only the parent process moved to the newly created cgroup, leaving the
early children in tmux's own cgroup. It also avoids problems if the
spawned process inspects or changes its own cgroup.
2025-03-25 22:32:19 -04:00
Nicholas Marriott
b6d0b4be30
Define SD_ID128_UUID_FORMAT_STR if missing, from Marc Reisner.
2024-11-19 17:55:12 +00:00
Nicholas Marriott
3823fa2c57
Send SIGHUP since some programs ignore SIGTERM, from Eduardo Grajeda in GitHub
...
issue 3958.
2024-04-30 12:38:58 +01:00
Nicholas Marriott
f3f1c3db58
Add missing headers, from Marvin Schmidt.
2024-03-06 21:29:28 +00:00
Nicholas Marriott
b9524f5b72
Add support for spawning panes in separate cgroups with systemd and a configure
...
flag to disable. From Eric T Johnson yut23 AT gvljohnsons DOT com in GitHub
issue 3514.
2023-04-03 08:54:06 +01:00
Nicholas Marriott
5ce34add77
Do not attempt to connect to the socket as a client if systemd is active, from
...
Julien Moutinho in GitHub issue 3345.
2022-10-18 15:58:06 +01:00
Nicholas Marriott
19344ec890
Add headers and fix type, from Marvin Schmidt. GitHub issue 3332.
2022-09-19 07:03:17 +01:00
Nicholas Marriott
fc7f1e7acb
Add support for systemd socket activation (where systemd creates the Unix
...
domain socket for tmux rather than tmux creating it). Build with
--enable-systemd. From Julien Moutinho in GitHub issue 3119.
2022-03-28 08:42:13 +01:00