extra checks when caps system fails us

This commit is contained in:
Madpeter 2024-07-04 20:05:16 +01:00
parent 5853a807bb
commit 173f62b390
2 changed files with 35 additions and 23 deletions

View file

@ -2091,6 +2091,8 @@ namespace OpenMetaverse
// TODO: create Current Outfit Folder
}
try
{
OSDMap request = new OSDMap(1) { ["cof_version"] = currentoutfitfolder.Version };
string msg = "Server side baking failed";
@ -2115,6 +2117,11 @@ namespace OpenMetaverse
}
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;
}

View file

@ -1056,7 +1056,12 @@ namespace OpenMetaverse
if (error != null) { return; }
OSD result = OSDParser.Deserialize(data);
if (result != null)
{
GroupMembersHandlerCaps(requestID, result);
return;
}
Logger.Log("Failed to json decode data from uri "+cap.AbsoluteUri+": ", Helpers.LogLevel.Error, Client);
});
}
else