Prefer WaitOne with TimeSpan
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace OpenMetaverse.TestClient.Commands
|
||||
@@ -32,7 +33,7 @@ namespace OpenMetaverse.TestClient.Commands
|
||||
Client.Avatars.RequestAvatarName(key);
|
||||
|
||||
Client.Groups.RequestGroupProfile(key);
|
||||
if (!waitQuery.WaitOne(10000, false))
|
||||
if (!waitQuery.WaitOne(TimeSpan.FromSeconds(10), false))
|
||||
{
|
||||
result.AppendLine("Timeout waiting for reply, this could mean the Key is not an avatar or a group");
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ namespace OpenMetaverse.TestClient.Commands
|
||||
|
||||
UUID searchID = Client.Directory.StartClassifiedSearch(searchText, DirectoryManager.ClassifiedCategories.Any, DirectoryManager.ClassifiedQueryFlags.Mature | DirectoryManager.ClassifiedQueryFlags.PG);
|
||||
|
||||
if (!waitQuery.WaitOne(20000, false) && Client.Network.Connected)
|
||||
if (!waitQuery.WaitOne(TimeSpan.FromSeconds(20), false) && Client.Network.Connected)
|
||||
{
|
||||
result.AppendLine("Timeout waiting for simulator to respond to query.");
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ namespace OpenMetaverse.TestClient.Commands
|
||||
// send the request to the directory manager
|
||||
Client.Directory.StartEventsSearch(searchText, 0);
|
||||
string result;
|
||||
if (waitQuery.WaitOne(20000, false) && Client.Network.Connected)
|
||||
if (waitQuery.WaitOne(TimeSpan.FromSeconds(20), false) && Client.Network.Connected)
|
||||
{
|
||||
result = "Your query '" + searchText + "' matched " + resultCount + " Events. ";
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace OpenMetaverse.TestClient.Commands
|
||||
Client.Directory.StartGroupSearch(searchText, 0);
|
||||
|
||||
string result;
|
||||
if (waitQuery.WaitOne(20000, false) && Client.Network.Connected)
|
||||
if (waitQuery.WaitOne(TimeSpan.FromSeconds(20), false) && Client.Network.Connected)
|
||||
{
|
||||
result = "Your query '" + searchText + "' matched " + resultCount + " Groups. ";
|
||||
}
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
* POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
using System;
|
||||
using System.Text;
|
||||
|
||||
namespace OpenMetaverse.TestClient.Commands
|
||||
@@ -116,7 +117,7 @@ namespace OpenMetaverse.TestClient.Commands
|
||||
// send the request to the directory manager
|
||||
Client.Directory.StartLandSearch(queryFlags, searchTypeFlags, maxPrice, minSize, 0);
|
||||
|
||||
if (!waitQuery.WaitOne(20000, false) && Client.Network.Connected)
|
||||
if (!waitQuery.WaitOne(TimeSpan.FromSeconds(20), false) && Client.Network.Connected)
|
||||
{
|
||||
result.AppendLine("Timeout waiting for simulator to respond.");
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ namespace OpenMetaverse.TestClient.Commands
|
||||
Client.Directory.StartPeopleSearch(searchText, 0);
|
||||
|
||||
string result;
|
||||
if (waitQuery.WaitOne(20000, false) && Client.Network.Connected)
|
||||
if (waitQuery.WaitOne(TimeSpan.FromSeconds(20), false) && Client.Network.Connected)
|
||||
{
|
||||
result = "Your query '" + searchText + "' matched " + resultCount + " People. ";
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@ namespace OpenMetaverse.TestClient.Commands
|
||||
Client.Directory.PlacesReply += callback;
|
||||
Client.Directory.StartPlacesSearch(searchText);
|
||||
|
||||
if (!waitQuery.WaitOne(20000, false) && Client.Network.Connected)
|
||||
if (!waitQuery.WaitOne(TimeSpan.FromSeconds(20), false) && Client.Network.Connected)
|
||||
{
|
||||
result.AppendLine("Timeout waiting for simulator to respond to query.");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user