Files
UnrealEngineUWP/Engine/Source/Runtime/TraceLog
martin ridgers ac8afd9cfe - Events that we want to capture to a buffer-redirect can't be marked as important (Important events don't use the TLS buffering path)
- The NewTrace event's UE_TRACE_LOG and Writer_SendData() were carefully ordered to make sure it is described in the stream before it is received. The SerialSync event however wasn't and the event description and traced event were in the wrong order. We'll dummy-trace both to force them to be described.
- The "SerialSync" event is used during analysis to indicate that no older events will be received and thus it is safe to derive a serial number. This scheme would fail if two successive calls to Writer_UpdateConnection() were made, which happened on boot.

#rb jb
#jira UE-109686
#rnx

#ROBOMERGE-SOURCE: CL 15602793 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15602797 by martin ridgers in ue5-main branch]
2021-03-04 05:10:09 -04:00
..