Removed _log message from zone/CatchSignal on Linux as it can deadlock on shutdown if another signal is received while the _log call is being processed.

This commit is contained in:
Derision 2013-03-09 13:21:06 +00:00
parent c363261d00
commit 0e6272e6d8
2 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,9 @@
EQEMu Changelog (Started on Sept 24, 2003 15:50) EQEMu Changelog (Started on Sept 24, 2003 15:50)
------------------------------------------------------- -------------------------------------------------------
== 03/09/2013 ==
Zaela_S: Stop mobs aggroing on dead players when using RespawnFromHover.
Derision: Removed _log message from zone/CatchSignal on Linux as it can deadlock on shutdown if another signal is received while the _log call is being processed.
== 03/07/2013 == == 03/07/2013 ==
af4t: Melee tomes with names beginning "Skill:" (e.g. RNG Warder's Wrath, etc) can be memorized now, by hand-in-to-guildmaster or right-click-from-inventory. af4t: Melee tomes with names beginning "Skill:" (e.g. RNG Warder's Wrath, etc) can be memorized now, by hand-in-to-guildmaster or right-click-from-inventory.

View File

@ -494,8 +494,6 @@ int main(int argc, char** argv) {
void CatchSignal(int sig_num) { void CatchSignal(int sig_num) {
#ifdef _WINDOWS #ifdef _WINDOWS
_log(ZONE__INIT, "Recieved signal: %i", sig_num); _log(ZONE__INIT, "Recieved signal: %i", sig_num);
#else
_log(ZONE__INIT, "Recieved signal: %i in thread %d", sig_num, pthread_self());
#endif #endif
RunLoops = false; RunLoops = false;
} }