Skip to content
Snippets Groups Projects
Commit 3fd18de4 authored by Josh Bell's avatar Josh Bell
Browse files

svn merge -r 93444:93885...

svn merge -r 93444:93885 svn+ssh://svn.lindenlab.com/svn/linden/branches/Branch_1-24-Server --> release

Backport fixes from UPCOMING production branch:

* Fixed gdb/simulator statistics bucket index: "bucket[1]" to "bucket[2]"
* Updated eventlet and mulib external revisions
* Various deploy script tweaks
* DEV-17796 Sim performance decreases a lot with rezzing physical objects
* DEV-18900 Turn off the LL_DEBUG_PUMPS code
* DEV-18896 SVC-2738: Mono Beta: Newer LSL functions will not compile under Mono
* DEV-18825 make install_indra.py produce the /local/www/login.GRID.lindenlab.com tree/symlinks
* DEV-18826 make install_indra.py produce the /local/www/xmlrpc.*.com tree/symlinks
* DEV-18188 View:Property Lines and View:Land Owners shows everything as group owned even if it's not under 1.23.2.92647
* DEV-18723 develop.py -t Release build server should build everything needed to succesfully farm stage a server
* DEV-18316 Simulator crashing on exit due to bad use of global pointer caching
parent 3b3e1224
No related branches found
No related tags found
No related merge requests found
...@@ -33,9 +33,9 @@ ...@@ -33,9 +33,9 @@
#define LL_LLVERSIONSERVER_H #define LL_LLVERSIONSERVER_H
const S32 LL_VERSION_MAJOR = 1; const S32 LL_VERSION_MAJOR = 1;
const S32 LL_VERSION_MINOR = 23; const S32 LL_VERSION_MINOR = 24;
const S32 LL_VERSION_PATCH = 4; const S32 LL_VERSION_PATCH = 0;
const S32 LL_VERSION_BUILD = 93096; const S32 LL_VERSION_BUILD = 93453;
const char * const LL_CHANNEL = "Second Life Server"; const char * const LL_CHANNEL = "Second Life Server";
......
...@@ -55,6 +55,7 @@ static const std::string STATUS_ERROR_NAMES[LLIOPipe::STATUS_ERROR_COUNT] = ...@@ -55,6 +55,7 @@ static const std::string STATUS_ERROR_NAMES[LLIOPipe::STATUS_ERROR_COUNT] =
std::string("STATUS_EXPIRED"), std::string("STATUS_EXPIRED"),
}; };
#ifdef LL_DEBUG_PUMPS
// Debugging schmutz for deadlock // Debugging schmutz for deadlock
const char *gPumpFile = ""; const char *gPumpFile = "";
S32 gPumpLine = 0; S32 gPumpLine = 0;
...@@ -64,6 +65,7 @@ void pump_debug(const char *file, S32 line) ...@@ -64,6 +65,7 @@ void pump_debug(const char *file, S32 line)
gPumpFile = file; gPumpFile = file;
gPumpLine = line; gPumpLine = line;
} }
#endif /* LL_DEBUG_PUMPS */
/** /**
* LLIOPipe * LLIOPipe
......
...@@ -46,11 +46,14 @@ class LLBufferArray; ...@@ -46,11 +46,14 @@ class LLBufferArray;
class LLChannelDescriptors; class LLChannelDescriptors;
// Debugging schmutz for deadlocks // Debugging schmutz for deadlocks
#define LL_DEBUG_PUMPS //#define LL_DEBUG_PUMPS
#ifdef LL_DEBUG_PUMPS #ifdef LL_DEBUG_PUMPS
void pump_debug(const char *file, S32 line); void pump_debug(const char *file, S32 line);
#define PUMP_DEBUG pump_debug(__FILE__, __LINE__); #define PUMP_DEBUG pump_debug(__FILE__, __LINE__);
#define END_PUMP_DEBUG pump_debug("none", 0); #define END_PUMP_DEBUG pump_debug("none", 0);
#else /* LL_DEBUG_PUMPS */
#define PUMP_DEBUG
#define END_PUMP_DEBUG
#endif #endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment