feat: Add metro transit, gadgets, shop, social apps, and traffic models checkpoint

This commit is contained in:
CAtlas0784 committed 2026-10-29 01:55:01 +07:00
1 parent caa42b84ed
commit 74e2963a12
79 files changed
+527962 -496

No files matched your search

+12 -3
View File
@@ -214,9 +214,18 @@ public static class RuntimeLogs
{
lock (FileLock)
{
if (!string.IsNullOrWhiteSpace(latest)) AppendText(latest, text);
if (!string.IsNullOrWhiteSpace(archive) && !string.Equals(latest, archive, StringComparison.OrdinalIgnoreCase))
AppendText(archive, text);
// Logging is best-effort: a log file held/locked by another process (a viewer,
// the Node proxy, an indexer) must never throw into the RPC pipeline and kill
// a live session (that exact path caused a client "connection lost" on 2026-09-19).
try
{
if (!string.IsNullOrWhiteSpace(latest)) AppendText(latest, text);
if (!string.IsNullOrWhiteSpace(archive) && !string.Equals(latest, archive, StringComparison.OrdinalIgnoreCase))
AppendText(archive, text);
}
catch
{
}
}
}