Processing: add --processing-timeout

This commit is contained in:
李通洲
2023-07-10 22:12:07 +08:00
parent d53b584ba2
commit 7dae59ee92
10 changed files with 23 additions and 8 deletions
+2 -2
View File
@@ -58,9 +58,9 @@ const char* ffProcessAppendOutput(FFstrbuf* buffer, char* const argv[], bool use
if(!success)
return "CreateProcessA() failed";
if (FF_WAIT_TIMEOUT > 0)
if (instance.config.processingTimeout > 0)
{
DWORD ret = WaitForSingleObjectEx(piProcInfo.hProcess, FF_WAIT_TIMEOUT, TRUE);
DWORD ret = WaitForSingleObjectEx(piProcInfo.hProcess, (DWORD) instance.config.processingTimeout, TRUE);
if (ret == WAIT_TIMEOUT)
{
TerminateProcess(piProcInfo.hProcess, 1);