https://bugzilla.xfce.org/show_bug.cgi?id=14122

--- Comment #2 from Markus Elfring <[email protected]> ---
(In reply to afdw from comment #1)
> 2. It returns 0, which is wrong

Thanks for your discovery.


> 4. Next, some other job starts, but does not receive a handle yet.

I interpreted the implementation of the function
“thunar_thumbnailer_queue_async_reply” in the way that there is a specific lock
type applied.
I imagined that a deadlock can only happen then if this function is executed
once more before an unlock would be performed.
* Does the aspect “reentrancy” matter here?
* Is there a need to use recursive locks?

Is a job queue management relevant for the affected use case?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Xfce-bugs mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce-bugs

Reply via email to