loader: fix ECS after new-ipc rewrite
The call to serviceCreate(...) tries to query pointer buffer size, but
since we haven't had a chance to return the server side of the session
yet, this deadlocks. Instead, we defer creating the session and
mounting the filesystem until the first time the ECS object is
used. If mounting the filesystem fails, the ECS is silently discarded.
1 parent 0a18c63 commit f1a9dd8a98072156d1a9e85c461131f33a89ae1c
@misson20000 misson20000 authored on 13 Dec 2019
SciresM committed on 13 Dec 2019
Showing 1 changed file
View
stratosphere/loader/source/ldr_ecs.cpp