]> repos.lx-s.de Git - winmute.git/commitdiff
Improved log message if TermService is not running
authorlx-s <lx-s@users.noreply.github.com>
Tue, 18 Aug 2026 06:26:58 +0000 (08:26 +0200)
committerlx-s <lx-s@users.noreply.github.com>
Tue, 18 Aug 2026 06:26:58 +0000 (08:26 +0200)
Dist/bin/changelog.txt
WinMute/WinMute.cpp

index 67257a05a3a0b5f2a4376c16bd1ec2f4b2be697c..6e222d9a8ee20316aec702f20bd0985039a7a79e 100644 (file)
@@ -7,6 +7,10 @@ Version 2.6.0 (2026-08-14)
  * Fixed possible security issues in update checker
  * WinMute is now build with control-flow enforcement (CET)
  * Chocolatey uninstall now removes all settings.
+ * WinMute now no longer immediately exits if the workstation-lock notification
+   can not be registered. WinMute will retry registering with TermService
+   for about half a minute and disable mute-on-lock if the service does not
+   respond until then.
 
 Version 2.5.5 (2026-01-23)
  * Added feature to also try pausing/resuming currently playing media when muting/unmuting.
index b2b190e9c85f376a2a03a0297ce84e0bcb5dc1cb..2c48e44e5e75f42eea0e19c857cdb4d95bd69c02 100644 (file)
@@ -277,7 +277,8 @@ void WinMute::RetrySessionNotification()
         StopSessionNotificationRetry();
         log.LogError(
             L"Giving up on registering for session notifications after {} "
-            L"attempts. Muting on workstation lock is not available",
+            L"attempts. Muting on workstation lock is not available. "
+            L"Please check if TermService is running.",
             wtsRetryAttempts_);
         wmTray_.ShowPopup(
             i18n_.GetTranslationW("popup.session-notification-failed.title"),