[X] I made sure to follow the project's coding style
[ ] I've documented or updated the documentation of every function and struct this PR changes. If not so I've explained why.
[ ] I've added tests that prove my fix is effective or that my feature works (if possible)
[ ] I've updated the rizin book with the relevant information (if needed)
Detailed description
This pr sets immediately the semaphore initial value in rz_core_task_enqueue() without going through rz_th_sem_wait(). Curious to know whether this simplification causes any problems.
Your checklist for this pull request
Detailed description
This pr sets immediately the semaphore initial value in rz_core_task_enqueue() without going through rz_th_sem_wait(). Curious to know whether this simplification causes any problems.
Test plan
All builds are green.
Closing issues
...