[Logging] Add stack trace in code paths that shouldn't occur (#2453)

* [Logging] Add stack trace in code paths that shouldn't occur

* Update zone_store.cpp

* Windows workaround
This commit is contained in:
Chris Miles
2022-09-28 13:32:39 -05:00
committed by GitHub
parent f8e7576ae7
commit f357361474
6 changed files with 4496 additions and 5 deletions
+3 -3
View File
@@ -94,7 +94,7 @@ ZoneServer::~ZoneServer() {
}
}
bool ZoneServer::SetZone(uint32 in_zone_id, uint32 in_instance_id, bool is_static_zone) {
bool ZoneServer::SetZone(uint32 in_zone_id, uint32 in_instance_id, bool in_is_static_zone) {
is_booting_up = false;
std::string zone_short_name = ZoneName(in_zone_id, true);
@@ -114,7 +114,7 @@ bool ZoneServer::SetZone(uint32 in_zone_id, uint32 in_instance_id, bool is_stati
) :
""
),
is_static_zone ? " (Static)" : ""
in_is_static_zone ? " (Static)" : ""
);
}
@@ -130,7 +130,7 @@ bool ZoneServer::SetZone(uint32 in_zone_id, uint32 in_instance_id, bool is_stati
LSSleepUpdate(GetPrevZoneID());
}
is_static_zone = is_static_zone;
is_static_zone = in_is_static_zone;
strn0cpy(zone_name, zone_short_name.c_str(), sizeof(zone_name));
strn0cpy(long_name, zone_long_name.c_str(), sizeof(long_name));