Closed
Description
I'm looping big ~10k files using this call for each iteration:
fileInfos := et.ExtractMetadata(file)
After the ~7k loops the program hangs. I debugged a bit and found that it hangs in https://github.com/barasher/go-exiftool/blob/master/exiftool.go#L121 on the line: fmt.Fprintln(e.stdin, executeArg)
i tried to run the same file in 10k loops. Works fine. With the different files does not work.
Can it be that e.stdin is overflowed?
Metadata
Assignees
Labels
No labels
Activity