extra checks when caps system fails us
This commit is contained in:
parent
5853a807bb
commit
173f62b390
2 changed files with 35 additions and 23 deletions
|
|
@ -2091,6 +2091,8 @@ namespace OpenMetaverse
|
||||||
// TODO: create Current Outfit Folder
|
// TODO: create Current Outfit Folder
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
OSDMap request = new OSDMap(1) { ["cof_version"] = currentoutfitfolder.Version };
|
OSDMap request = new OSDMap(1) { ["cof_version"] = currentoutfitfolder.Version };
|
||||||
|
|
||||||
string msg = "Server side baking failed";
|
string msg = "Server side baking failed";
|
||||||
|
|
@ -2115,6 +2117,11 @@ namespace OpenMetaverse
|
||||||
}
|
}
|
||||||
|
|
||||||
Logger.Log(msg, Helpers.LogLevel.Error, Client);
|
Logger.Log(msg, Helpers.LogLevel.Error, Client);
|
||||||
|
}
|
||||||
|
catch (Exception e)
|
||||||
|
{
|
||||||
|
Logger.Log("UpdateAvatarAppearanceAsync has failed to unpack data: "+e.Message, Helpers.LogLevel.Error, Client);
|
||||||
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1056,7 +1056,12 @@ namespace OpenMetaverse
|
||||||
if (error != null) { return; }
|
if (error != null) { return; }
|
||||||
|
|
||||||
OSD result = OSDParser.Deserialize(data);
|
OSD result = OSDParser.Deserialize(data);
|
||||||
|
if (result != null)
|
||||||
|
{
|
||||||
GroupMembersHandlerCaps(requestID, result);
|
GroupMembersHandlerCaps(requestID, result);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
Logger.Log("Failed to json decode data from uri "+cap.AbsoluteUri+": ", Helpers.LogLevel.Error, Client);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue