* Added so session information contains information about number of processor groups
* Added so detoured process matches uba message thread's processor group
[CL 31607498 by henrik karlsson in ue5-main branch]
* Fixed so server side code sending cas to client does not have to send messages in order. If file is larger than 16mb we use file mapping instead with random access.
[CL 31607373 by henrik karlsson in ue5-main branch]
* Removed includes if mimalloc-override.h to test if that is the cause of hangs we've seen on the farm (long shot)
[CL 31607372 by henrik karlsson in ue5-main branch]
* Removed force drop of cas file for remote log file since it caused problems if two log files were the same
[CL 31607371 by henrik karlsson in ue5-main branch]
Use cvar for the new flow just in case the headers needs to be read when complete for some urls.
[REVIEW] [at]michael.kirzinger [at]michael.atchison [at]rafa.lecina
#rb Chris.Adams, michael.atchison
#tests Tried through WebTests and the game
[CL 31601881 by lorry li in ue5-main branch]
- Don't send FSwitchboardStatePacket to clients until after they authenticate successfully.
- Made some calls to Future.set_exception thread-safe.
- Exposed authenticated status to outside code, so that nDisplay Monitor doesn't try to poll sync status until after we auth.
- Moved some cleanup code to _loop_threadproc, which could otherwise result in a half-connected client. Additionally handle exceptions besides ConnectionError.
- Don't run asyncio loop in debug mode to cut down on log spam.
#jira UE-200427
#rb jason.walter
#rnx
[CL 31590819 by zach brockway in ue5-main branch]
- Fixes preprocessor directive issue at OnlineCatchHelper.cpp file.
- Fixes MacroRedefinition in OnlineTestsCore.Build.cs
#jira UE-207122, UE-207036
[CL 31590360 by stephen ma in ue5-main branch]
- flag is also used by GeomrteyCollections
- wire flag through to Chaos particles in the ControlFlags structure
NOTE: this flag isn't actually being used yet. It will be connected to the MACD feature in an upcoming change.
#rb Benn.Gallagher
[CL 31588117 by chris caulfield in ue5-main branch]
[FYI] christopher.waters
Original CL Desc
-----------------------------------------------------------------
Clang fixes
- Getting the UnrealVS "Preprocess single file" working with clang compiles.
- Making the "Preprocess single file" result filename match the source file's name to match VSSpecificFileAction.
- Making sure .h files are compiled correctly when using things like -IncludeHeaders
#jira UE-188612
#rb joe.kirchoff
[CL 31586666 by bryan johnson in ue5-main branch]
- Splitting OSSTests into two parts: OSSTests and OSSTestsCore.
- This division allowed to make OSMcpTests, which includes Mcp support for tests.
- OSSTests and OSMcpTests have their own DefaultEngine.ini from which they can get the necessary values for tests.
#jira UE-194407
#rb michael.Kirzinger, stephen.ma
[CL 31586645 by alex kasianchuk in ue5-main branch]