summaryrefslogtreecommitdiffstats
path: root/src/main.cpp
diff options
context:
space:
mode:
authorworktycho <work.tycho@gmail.com>2015-05-04 10:07:03 +0200
committerworktycho <work.tycho@gmail.com>2015-05-04 10:07:03 +0200
commit6df0e877e86edeb7f9bf11e5db3c9adf530dcf58 (patch)
treeb677be49368a6607b2716c8f0f39b3ff3d23534d /src/main.cpp
parentMerge pull request #1936 from Seadragon91/master (diff)
downloadcuberite-6df0e877e86edeb7f9bf11e5db3c9adf530dcf58.tar
cuberite-6df0e877e86edeb7f9bf11e5db3c9adf530dcf58.tar.gz
cuberite-6df0e877e86edeb7f9bf11e5db3c9adf530dcf58.tar.bz2
cuberite-6df0e877e86edeb7f9bf11e5db3c9adf530dcf58.tar.lz
cuberite-6df0e877e86edeb7f9bf11e5db3c9adf530dcf58.tar.xz
cuberite-6df0e877e86edeb7f9bf11e5db3c9adf530dcf58.tar.zst
cuberite-6df0e877e86edeb7f9bf11e5db3c9adf530dcf58.zip
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 2e7e107f7..1c34b8f61 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -12,6 +12,7 @@
#endif // _MSC_VER
#include "OSSupport/NetworkSingleton.h"
+#include "BuildInfo.h"
@@ -78,6 +79,10 @@ void NonCtrlHandler(int a_Signal)
std::signal(SIGSEGV, SIG_DFL);
LOGERROR(" D: | MCServer has encountered an error and needs to close");
LOGERROR("Details | SIGSEGV: Segmentation fault");
+ #ifdef BUILD_ID
+ LOGERROR("MCServer " BUILD_SERIES_NAME " build id: " BUILD_ID);
+ LOGERROR("from commit id: " BUILD_COMMIT_ID " built at: " BUILD_DATETIME);
+ #endif
PrintStackTrace();
abort();
}
@@ -89,6 +94,10 @@ void NonCtrlHandler(int a_Signal)
std::signal(a_Signal, SIG_DFL);
LOGERROR(" D: | MCServer has encountered an error and needs to close");
LOGERROR("Details | SIGABRT: Server self-terminated due to an internal fault");
+ #ifdef BUILD_ID
+ LOGERROR("MCServer " BUILD_SERIES_NAME " build id: " BUILD_ID);
+ LOGERROR("from commit id: " BUILD_COMMIT_ID " built at: " BUILD_DATETIME);
+ #endif
PrintStackTrace();
abort();
}