Compat: fix clash with socket() macro, Sentry: Add LogDebug

This commit is contained in:
Lion Kortlepel
2021-08-10 12:23:36 +02:00
committed by Lion
parent 72950fdab2
commit 51e662fdda
4 changed files with 18 additions and 6 deletions

View File

@@ -323,6 +323,10 @@ void TServer::Apply(TClient& c, int VID, const std::string& pckt) {
std::string VD = c.GetCarData(VID);
if (VD.empty()) {
error("Tried to apply change to vehicle that does not exist");
Sentry.AddExtra("packet", Packet);
Sentry.AddExtra("vehicle-id", std::to_string(VID));
Sentry.AddExtra("client-car-count", std::to_string(c.GetCarCount()));
Sentry.LogDebug("attempt to apply change to nonexistent vehicle", _file_basename, _line);
return;
}
std::string Header = VD.substr(0, VD.find('{'));