From 44a244f44a5800fb1c34584325648b00de7ae4be Mon Sep 17 00:00:00 2001
From: Nils
Date: Mon, 10 Oct 2022 17:28:32 +0200
Subject: [PATCH] update changelog, version numbers and docs for new bugfix
release version 1.6.1
---
CHANGELOG | 1 +
docs/api/index.html | 7 ++++++-
docs/index.html | 6 +++---
docs/src/api/index.adoc | 4 ++++
docs/src/index.adoc | 2 +-
docs/src/jackpatch.1 | 6 +++---
docs/src/non-session-manager.1 | 6 +++---
docs/src/nsm-legacy-gui.1 | 6 +++---
docs/src/nsm-proxy-gui.1 | 6 +++---
docs/src/nsm-proxy.1 | 6 +++---
docs/src/nsmd.1 | 6 +++---
meson.build | 2 +-
src/nsmd.cpp | 2 +-
13 files changed, 35 insertions(+), 25 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
index 634a88b..73f6d03 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -9,6 +9,7 @@ External contributors notice at the end of the line: (LastName, FirstName / nick
Absolutely make sure that all clients of the session are closed when closing the session.
This solves the invisible, hidden clients still running even after nsmd quit itself.
Decrease wait time for such clients at session quit from extreme 60s to very long 30s.
+For lockfiles fall back to hardcoded /run/user/ when $XDG_RUNTIME_DIR is not available on the system.
## 2022-04-15 1.6.0
diff --git a/docs/api/index.html b/docs/api/index.html
index de23188..50e5fe4 100644
--- a/docs/api/index.html
+++ b/docs/api/index.html
@@ -783,6 +783,11 @@ same session by different nsm-daemons, and subsequently GUIs.
cleaned by the operating system, preventing sessions to stay locked after e.g. a power failure.
+
If the system is not XDG-compliant nsmd will try to fallback to /run/user/XXXX
, which must exist
+according to the Linux Filesystem Hierarchy Standard. I this also fails the user has to
+set $XDG_RUNTIME_DIR manually to start nsmd.
+
+
The lockfile is named after the simple session name combined with a numeric ID for the session
root. It is possible that two nsmd
opened two different session roots, both with the same simple
session name, e.g. "my song". Lockfiles are able to distinguish between those and will not prevent
@@ -1921,7 +1926,7 @@ long-standing FIXME
in the code by the original author. Or in other