Prefer WaitOne with TimeSpan
This commit is contained in:
@@ -23,7 +23,7 @@ namespace OpenMetaverse.TestClient
|
||||
Client.Self.MoneyBalance += balance;
|
||||
Client.Self.RequestBalance();
|
||||
string result = "Timeout waiting for balance reply";
|
||||
if (waitBalance.WaitOne(10000, false))
|
||||
if (waitBalance.WaitOne(TimeSpan.FromSeconds(10), false))
|
||||
{
|
||||
result = Client + " has L$: " + Client.Self.Balance;
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ namespace OpenMetaverse.TestClient
|
||||
// Start the asset download
|
||||
Client.Assets.RequestAsset(AssetID, assetType, true, Assets_OnAssetReceived);
|
||||
|
||||
if (DownloadHandle.WaitOne(120 * 1000, false))
|
||||
if (DownloadHandle.WaitOne(TimeSpan.FromMinutes(2), false))
|
||||
{
|
||||
return Success ? $"Saved {AssetID}.{assetType.ToString().ToLower()}"
|
||||
: $"Failed to download asset {AssetID}, perhaps {assetType} is the incorrect asset type?";
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace OpenMetaverse.TestClient
|
||||
void PrintFolder(InventoryFolder f, StringBuilder result, int indent)
|
||||
{
|
||||
List<InventoryBase> contents = Manager.FolderContents(f.UUID, Client.Self.AgentID,
|
||||
true, true, InventorySortOrder.ByName, 3000);
|
||||
true, true, InventorySortOrder.ByName, TimeSpan.FromSeconds(3));
|
||||
|
||||
if (contents != null)
|
||||
{
|
||||
|
||||
@@ -28,7 +28,7 @@ namespace OpenMetaverse.TestClient
|
||||
else
|
||||
return "Couldn't find prim " + objectID;
|
||||
|
||||
List<InventoryBase> items = Client.Inventory.GetTaskInventory(objectID, objectLocalID, 1000 * 30);
|
||||
List<InventoryBase> items = Client.Inventory.GetTaskInventory(objectID, objectLocalID, TimeSpan.FromSeconds(30));
|
||||
|
||||
if (items != null)
|
||||
{
|
||||
|
||||
@@ -30,7 +30,7 @@ namespace OpenMetaverse.TestClient
|
||||
else
|
||||
return $"Couldn't find prim {objectID}";
|
||||
|
||||
List<InventoryBase> items = Client.Inventory.GetTaskInventory(objectID, objectLocalID, 1000 * 30);
|
||||
List<InventoryBase> items = Client.Inventory.GetTaskInventory(objectID, objectLocalID, TimeSpan.FromSeconds(30));
|
||||
|
||||
//bool wantSet = false;
|
||||
bool setTaskTo = false;
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
using System;
|
||||
using OpenMetaverse.Assets;
|
||||
|
||||
namespace OpenMetaverse.TestClient
|
||||
@@ -58,7 +59,7 @@ namespace OpenMetaverse.TestClient
|
||||
);
|
||||
|
||||
// wait for reply or timeout
|
||||
if (!waitEvent.WaitOne(10000, false))
|
||||
if (!waitEvent.WaitOne(TimeSpan.FromSeconds(10), false))
|
||||
{
|
||||
result.Append("Timeout waiting for notecard to download.");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user