diff options
| -rw-r--r-- | src/CRSMConfig.hpp | 2 | ||||
| -rw-r--r-- | src/crsm.cpp | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/CRSMConfig.hpp b/src/CRSMConfig.hpp index d95a9b9..81c7c14 100644 --- a/src/CRSMConfig.hpp +++ b/src/CRSMConfig.hpp @@ -8,6 +8,7 @@ public: Port ManagementPort = 9372; String ListFolder = "ScenarioLists"; String CommandSign = "!"; + String SessionFile = "CrServerManager.session"; } CRSM; struct { @@ -84,6 +85,7 @@ public: ConfigVal(CRSM.ManagementPort), ConfigVal(CRSM.ListFolder), ConfigVal(CRSM.CommandSign), + ConfigVal(CRSM.SessionFile), diff --git a/src/crsm.cpp b/src/crsm.cpp index 72c5167..fb20ebf 100644 --- a/src/crsm.cpp +++ b/src/crsm.cpp @@ -59,10 +59,10 @@ CRSM::CRSM(QObject *parent) : if(processManager->isRunning()) { - Session.read(SESSION_FILE_NAME, false); + Session.read(Config.CRSM.SessionFile, false); writeToServer("Der Server Manager läuft wieder.\nBis zur nächsten Runde könnte unerwartetes Verhalten auftreten.\n"); } - QFile sessionFile(SESSION_FILE_NAME); + QFile sessionFile(Config.CRSM.SessionFile); if(sessionFile.exists()) sessionFile.remove(); connect(&greetMapper, SIGNAL(mapped(QString)), this, SLOT(greet(QString))); @@ -299,7 +299,7 @@ void CRSM::readInput() } Config.Auto.ProcessManager.ReattachId = processManager->ID(); writeConfig(); - Session.write(SESSION_FILE_NAME); + Session.write(Config.CRSM.SessionFile); QCoreApplication::quit(); return; } @@ -2163,7 +2163,7 @@ CMD_FUNCTION_IMPL(exit) CMD_FUNCTION_IMPL(exitDetach) Config.Auto.ProcessManager.ReattachId = processManager->ID(); writeConfig(); - Session.write(SESSION_FILE_NAME); + Session.write(Config.CRSM.SessionFile); QCoreApplication::quit(); } |
