Hi,
I am asking question about multithreading in general. For example I locked a mutex and resume the task, then I want to suspend it, my question is, should I unlock the mutex before suspending it? So that when I resume it again with mutex it will resume successfully?
I just got started in multithreaded stuff and I am having a hard time figuring out the concepts.
Many thanks.