* Removing unused InventoryNode and InventoryNodeDictionary files

* Adding INetworkManager interface, a good starting point for converting all of the manager classes to interfaces
* Changing object pooling for packet buffers from per-sim to a singleton in ObjectPool.cs, should resolve memory leaks for bots that travel the world [LIBOMV-338]
* Removing DetectBotCommand since that detection method does not work
* More work on Matrix4 type

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@2034 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
John Hurliman
2008-07-30 19:24:15 +00:00
parent 2ec24f22fa
commit 51aa7dbe10
11 changed files with 361 additions and 350 deletions

View File

@@ -226,6 +226,8 @@ namespace OpenMetaverse
if (_disposed)
throw new ObjectDisposedException("ObjectPoolBase");
if (allowSegmentToBeCleanedUp)
Logger.Log("Creating new object pool segment", Helpers.LogLevel.Info);
// This method is called inside a lock, so no interlocked stuff required.
int segmentToAdd = _activeSegment;