Pulse icon indicating copy to clipboard operation
Pulse copied to clipboard

Deadlock

Open cpd opened this issue 11 months ago • 0 comments

Pulse 4.0.5

Creating a proxy delegate (let delegate = URLSessionProxyDelegate()) leads to deadlock because of Coredata performBlockAndWait

image

TCA on main thread image

Pulse image

after wrapping these in an async block image

the app is stuck in LoggerStore.postInitialization() image

using async version fixes problem but since I have zero experience with core data this is probably wrong solution image

cpd avatar Mar 25 '24 11:03 cpd