Steps to Reproduce

If async load a large package and sync load a small package at the same time, the small package have to wait for all packages finish loading, because AsyncPackagesReadyForTick will not update until all events in EventQueue are handled.

 

At AsyncLoading.cpp line 4469.

It is reported by our licensee, and they switched the order and did some test. It has a great improvement for sync loading when there are some thing async loading.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-73119 in the post.

3
Login to Vote

Won't Fix
ComponentUE - Foundation - Core
Affects Versions4.21.2
CreatedApr 21, 2019
ResolvedAug 27, 2021
UpdatedAug 27, 2021