-
Notifications
You must be signed in to change notification settings - Fork 50
Closed
Description
VideoIO.get_time_duration()
runs normally when I use it from the Julia REPL. However, when using the Julia Debugger in VSCode, it throws the following exception
sigatomic_end called in non-sigatomic region
Stacktrace:
[1] close(avin::VideoIO.AVInput{String})
@ VideoIO C:\Users\mrufsvold\.julia\packages\VideoIO\V24Bg\src\avio.jl:968
[2] get_time_duration(file::String)
@ VideoIO C:\Users\mrufsvold\.julia\packages\VideoIO\V24Bg\src\info.jl:45
It appears that PyCall had the same problem, and they were able to resolve it by replacing sigatomic_(end|begin)
with disable_sigint
. My understanding from reading their conversation is that sigatomic_(end|begin)
is an internal function for Julia and disable_sigint
is its the public API sibling.
I can put in a PR if the maintainers aren't opposed to the change for some reason!
Metadata
Metadata
Assignees
Labels
No labels