mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 17:05:55 +08:00
add a few more gc collect in some spots
This commit is contained in:
@@ -204,8 +204,7 @@ namespace OpenSim.Server.Base
|
||||
xw.Flush();
|
||||
|
||||
ms.Seek(0, SeekOrigin.Begin);
|
||||
byte[] ret = ms.GetBuffer();
|
||||
Array.Resize(ref ret, (int)ms.Length);
|
||||
byte[] ret = ms.ToArray();
|
||||
|
||||
return ret;
|
||||
}
|
||||
@@ -579,9 +578,12 @@ namespace OpenSim.Server.Base
|
||||
// Try to read it
|
||||
try
|
||||
{
|
||||
XmlReader r = XmlReader.Create(url);
|
||||
IConfigSource cs = new XmlConfigSource(r);
|
||||
source.Merge(cs);
|
||||
IConfigSource cs;
|
||||
using( XmlReader r = XmlReader.Create(url))
|
||||
{
|
||||
cs = new XmlConfigSource(r);
|
||||
source.Merge(cs);
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user