1
0
mirror of https://github.com/gryf/gryf-overlay.git synced 2026-04-20 17:31:24 +02:00
Files
gryf-overlay/x11-misc/slim/files/14509-fix-keyboard-in-tty-from-which-slim-is-lauched.patch
T

30 lines
754 B
Diff

--- app.cpp.orig 2009-01-13 11:30:36.000000000 +0900
+++ app.cpp 2009-01-13 11:32:27.000000000 +0900
@@ -270,21 +270,22 @@
signal(SIGALRM, AlarmSignal);
#ifndef XNEST_DEBUG
- OpenLog();
-
if (!force_nodaemon && cfg->getOption("daemon") == "yes") {
daemonmode = true;
}
// Daemonize
if (daemonmode) {
- if (daemon(0, 1) == -1) {
+ if (daemon(0, 0) == -1) {
cerr << APPNAME << ": " << strerror(errno) << endl;
exit(ERR_EXIT);
}
- UpdatePid();
}
+ OpenLog();
+
+ if (daemonmode) UpdatePid();
+
CreateServerAuth();
StartServer();
alarm(2);