Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cygwin: ST stuck when working in multiple threads mode. #3253

Open
Tracked by #2532
winlinvip opened this issue Nov 20, 2022 · 1 comment
Open
Tracked by #2532

Cygwin: ST stuck when working in multiple threads mode. #3253

winlinvip opened this issue Nov 20, 2022 · 1 comment
Assignees
Labels
Bug It might be a bug. EnglishNative This issue is conveyed exclusively in English.

Comments

@winlinvip
Copy link
Member

winlinvip commented Nov 20, 2022

Workaround: Force to use single thread by --single-thread=on as a workaround.

We must use single thread for cygwin64, because there is a bug while publishing is timeout after about 25s and the RTMP receiving coroutine not working correctly. Need more time to finger out why, so we just use single thread as workaround.

@winlinvip winlinvip added the Feature It's a new feature. label Nov 20, 2022
@winlinvip winlinvip added Bug It might be a bug. and removed Feature It's a new feature. labels Jul 18, 2023
@winlinvip winlinvip added the EnglishNative This issue is conveyed exclusively in English. label Jul 29, 2023
@winlinvip
Copy link
Member Author

winlinvip commented Apr 11, 2024

The root cause for Windows SRT crashing is not about threading but C++ exception SEH, see #3251 for details, so we need to revert this limit and enable multiple threading for windows, again without SRT. This still needs more research and testing.

@winlinvip winlinvip assigned winlinvip and unassigned wenjiegit Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug It might be a bug. EnglishNative This issue is conveyed exclusively in English.
Projects
None yet
Development

No branches or pull requests

2 participants