@jaredsinclair ahhh right ok i understand! That does make sense. Yeah, hard-to-use-with-concurrency API for sure. Actually quite similar to NSDocument, which also uses a custom non-GCD-based lowercase-c concurrency system.
Does the context use a GCD queue you can get access to and/or control? It might be possible to explore some executor trickiness. But its so hard for me to say, because I don't fully understand the problems you are encountering...
=> More informations about this toot | View the thread | More toots from mattiem@mastodon.social
=> View jaredsinclair@mastodon.social profile
text/gemini
This content has been proxied by September (ba2dc).