[block & solution] thread is blocked because of browser source #467
Labels
No labels
area/accessibility
area/dependency
Confirmed
Crash Report
Delayed
Design Issue
Duplicate
Feedback required
Good first issue
kind/bug
kind/cleanup
kind/enhancement
platform/linux
platform/macos
platform/windows
priority/high
Question
Request for Comments
Seeking Other Contributors
Seeking Testers
Won't Fix / By Design
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gh-obsproject/obs-browser#467
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Operating System Info
Windows 11
Other OS
MAC
OBS Studio Version
30.2.3
OBS Studio Version (Other)
30.2
OBS Studio Log URL
none
OBS Studio Crash Log URL
none
Expected Behavior
no UI block
Current Behavior
I meet a block, but not reproduced again
Steps to Reproduce
MAC os
UI thread :

obs_graphics_thread:

Anything else we should know?
Suggest:
for mac os, should
ProcessCefbe called inbrowser::tickinstead ofbrowser::render?because in render function, so many locks have been hold before.
in tick function, there is no additional lock being hold that is more safe
by the way, I can't reproduce this issue.