Files
UnrealEngineUWP/Engine/Source/Runtime/Core/Public/HAL
justin marcus a20a35a038 Fix PS5 File handle handle registry not tracking ucas file handles opened by IOStore.
- IOStore ucas handles now get freed and reopened as needed when file handle pressure is too great.
- FRegisteredFileHandle now refcounts read requests so it can handle multiple read requests with the same handle at the same time.
- Failure to reopen files is now passed back up as file read failures
- Add some additional logging for FFileHelper errors
- Add error logging explicitly for runningout of PS5 file handles
- Make file handle casts use static_cast
- PS5 file handle now returns -1 for size if fstat fails, this matches windows behavior
- FAPRHandleCache now ignores files outside of /app0.  This prevents file churn in /download0 from bloating it.
[REVIEW]

[CL 29846643 by justin marcus in ue5-main branch]
2023-11-20 14:09:28 -05:00
..
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-08-31 03:59:10 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-06-17 15:59:58 -04:00
2023-11-06 14:12:17 -05:00
2023-06-17 15:59:58 -04:00
2023-06-20 04:19:11 -04:00
2023-06-17 15:59:58 -04:00