3.0 regression: Preparser interactions are blocking for too long
As an example, when requesting the preparser to preparse something through playlist_preparser_Push
, it will currently block the calling thread for the duration it takes to preparse the current entity (if any).
It does not make sense to not being able to put a letter in a mailbox just because the mailman is delivering mail to someone else, and the current implementation of the preparser should of course not suffer from the same defect.
Edited by Filip Roséen