summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xnixos/modules/services/x11/display-managers/set-session.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/x11/display-managers/set-session.py b/nixos/modules/services/x11/display-managers/set-session.py
index 1c0810fadbf..0cca80af44e 100755
--- a/nixos/modules/services/x11/display-managers/set-session.py
+++ b/nixos/modules/services/x11/display-managers/set-session.py
@@ -78,7 +78,8 @@ def main():
                 )
                 user.set_x_session(session)
             else:
-                raise Exception(f"Couldn't figure out session type for {session_file}")
+                logging.error(f"Couldn't figure out session type for {session_file}")
+                sys.exit(1)
 
 
 if __name__ == "__main__":