* Only append ACKs to outgoing packets if one or more ACKs are successfully dequeued

* Commented out noisy CAPS debugging messages
* Added a test (under packet tests for lack of a better place) to measure Environment.TickCount resolution and fail if the resolution is not consistently under a 10ms variance

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2813 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
John Hurliman
2009-05-27 00:29:43 +00:00
parent b49d0736cc
commit baaf1fb1f4
4 changed files with 40 additions and 13 deletions

View File

@@ -152,7 +152,7 @@ namespace OpenMetaverse.Http
}
catch (Exception ex)
{
Logger.Log.Debug("CapsBase.OpenWrite(): " + ex.Message);
//Logger.Log.Debug("CapsBase.OpenWrite(): " + ex.Message);
if (state.CompletedCallback != null)
state.CompletedCallback(state.Request, null, null, ex);
}
@@ -218,7 +218,7 @@ namespace OpenMetaverse.Http
}
catch (Exception ex)
{
Logger.Log.Debug("CapsBase.GetResponse(): " + ex.Message);
//Logger.Log.Debug("CapsBase.GetResponse(): " + ex.Message);
error = ex;
}
@@ -231,8 +231,8 @@ namespace OpenMetaverse.Http
if (timedOut)
{
RequestState requestState = state as RequestState;
Logger.Log.Warn("CapsBase.TimeoutCallback(): Request to " + requestState.Request.RequestUri +
" timed out after " + requestState.MillisecondsTimeout + " milliseconds");
//Logger.Log.Debug("CapsBase.TimeoutCallback(): Request to " + requestState.Request.RequestUri +
// " timed out after " + requestState.MillisecondsTimeout + " milliseconds");
if (requestState != null && requestState.Request != null)
requestState.Request.Abort();
}