Commit History

Autor SHA1 Mensaxe Data
  Oren Hurvitz 7a47c15edb - Increased the threadpool timeout to 10 minutes %!s(int64=10) %!d(string=hai) anos
  Oren Hurvitz f901a38204 Improved logging of HTTP requests %!s(int64=11) %!d(string=hai) anos
  Oren Hurvitz 4289b71141 Fixed unit tests due to changes in the threadpool %!s(int64=10) %!d(string=hai) anos
  Oren Hurvitz e131e73652 Run slow operations in a separate thread, instead of using FireAndForget (which has a 1-minute timeout) %!s(int64=10) %!d(string=hai) anos
  Oren Hurvitz 84d7227dfd Changed LogThreadPool to have 4 logging levels. Added console command "debug threadpool level" to set the logging level. %!s(int64=10) %!d(string=hai) anos
  Oren Hurvitz b13214af27 Added a watchdog to abort slow threads in the main thread pool %!s(int64=10) %!d(string=hai) anos
  Oren Hurvitz e735f76553 LogThreadPool: when the thread is for ProcessPacketMethod, also log the packet type %!s(int64=11) %!d(string=hai) anos
  Oren Hurvitz 4031933475 Refactored DebugFlagsEnum %!s(int64=11) %!d(string=hai) anos
  Oren Hurvitz 8555e54e22 Automatically start logging FireAndForget activity if the threadpool is full %!s(int64=11) %!d(string=hai) anos
  Oren Hurvitz 7c0ebcb984 Added debug flag: LogThreadPool. It makes us log every use of the main threadpool. %!s(int64=11) %!d(string=hai) anos
  Oren Hurvitz 89945f8829 Refactored: ExternalRepresentationUtils should be the only place where the "CreatorData" field is calculated, to ensure uniformity %!s(int64=11) %!d(string=hai) anos
  Oren Hurvitz 921f0052f4 Get the full viewer name even if it's (incorrectly) sent in the 'Channel' field %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) cf97535d9e Revert "Simplify DoubleQueue to eliminate redundant sempahore work." %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 52b7b40034 Simplify DoubleQueue to eliminate redundant sempahore work. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) c605c7a7b7 Lock m_syncRoot on DoubleQueue.Count. This is not documented as a thread-safe operation %!s(int64=10) %!d(string=hai) anos
  Dev Random 6955190c7d Add Util method to load OpSys env vars %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 733e067958 Log information about which function, request data and agent ID triggered an XmlRpcGroupsServiceConnector error %!s(int64=10) %!d(string=hai) anos
  Robert Adams 08fa0a6a8a Fix casting error for float type INI file parameter parsing. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) b5ef585069 Merge branch 'justincc-master' %!s(int64=10) %!d(string=hai) anos
  Oren Hurvitz bc0ff5e7d4 Allow Boolean nodes in XML to be specified as "0/1". AuroraSim does that. %!s(int64=11) %!d(string=hai) anos
  Robert Adams d9848943a9 Add routines in Util.cs for conversion of region handles to region %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 431156f6c4 minor simplification of some unix date functions in Util. No functional change. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 4035badd20 Add experimental "show grid users online" console command to show grid users online from a standalone/robust instance. %!s(int64=11) %!d(string=hai) anos
  Kevin Cozens 64216b34a4 Fixed error in BuildFakeParcelID() which was detected by regression tests. %!s(int64=11) %!d(string=hai) anos
  Dan Lake ae997fffee Merge branch 'master' of git://opensimulator.org/git/opensim %!s(int64=11) %!d(string=hai) anos
  Dan Lake 6572847518 Added MinPoolThreads to ini [Startup] section to control SmartThreadPool. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 077be8b496 Fix what apepars to be a bug in DoubleQueue<T>.Enqueue(Queue<T> q, T data) where the q parmater is ignored and everyghig is always placed on m_lowQueue. %!s(int64=11) %!d(string=hai) anos
  Diva Canto 60325f81d8 This might address the following observed exception: %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 44e9849ed1 Fix regression where llHTTPRequests which did not get an OK response returned 499 and the exception message in the http_response event rather than the actual response code and body. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) b7c9dee033 refactor: Move existing code to generate report information on the threadpool to the ServerBase rather than being in Util %!s(int64=11) %!d(string=hai) anos