aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/trinitycore/Main.cpp8
-rw-r--r--src/trinityrealm/Main.cpp7
2 files changed, 10 insertions, 5 deletions
diff --git a/src/trinitycore/Main.cpp b/src/trinitycore/Main.cpp
index faa88c994d5..4946117670c 100644
--- a/src/trinitycore/Main.cpp
+++ b/src/trinitycore/Main.cpp
@@ -153,15 +153,17 @@ extern int main(int argc, char **argv)
sLog.outError(" strange behavior.");
sLog.outError("*****************************************************************************");
clock_t pause = 3000 + clock();
-
while (pause > clock()) {}
}
sLog.outDetail("%s (Library: %s)", OPENSSL_VERSION_TEXT, SSLeay_version(SSLEAY_VERSION));
if (SSLeay() < 0x009080bfL )
{
- sLog.outDetail("WARNING: Outdated version of OpenSSL lib. Logins to server impossible!");
- sLog.outDetail("WARNING: Minimal required version [OpenSSL 0.9.8k]");
+ sLog.outError("Outdated version of OpenSSL lib. Logins to server impossible!");
+ sLog.outError("Minimal required version [OpenSSL 0.9.8k]");
+ clock_t pause = 5000 + clock();
+ while (pause > clock()) {}
+ return 1;
}
///- and run the 'Master'
diff --git a/src/trinityrealm/Main.cpp b/src/trinityrealm/Main.cpp
index 1985009ea93..b400e9184cb 100644
--- a/src/trinityrealm/Main.cpp
+++ b/src/trinityrealm/Main.cpp
@@ -170,8 +170,11 @@ extern int main(int argc, char **argv)
sLog.outDetail("%s (Library: %s)", OPENSSL_VERSION_TEXT, SSLeay_version(SSLEAY_VERSION));
if (SSLeay() < 0x009080bfL )
{
- sLog.outDetail("WARNING: Outdated version of OpenSSL lib. Logins to server impossible!");
- sLog.outDetail("WARNING: Minimal required version [OpenSSL 0.9.8k]");
+ sLog.outError("Outdated version of OpenSSL lib. Logins to server impossible!");
+ sLog.outError("Minimal required version [OpenSSL 0.9.8k]");
+ clock_t pause = 5000 + clock();
+ while (pause > clock()) {}
+ return 1;
}
/// realmd PID file creation