Hi All,
I have a perl script which starts a java process using Win32::Process. Here is the code to start the java proces:
Win32::Process::Create($ProcessObj,
shift(@args),
join(" ", @args),
0,
Win32::Process::NORMAL_PRIORITY_CLASS|Win32::Proce ss::CREATE_NO_WINDOW|Win32::Process::DETACHED_PROC ESS,
$installPath) or $retCode = 99;
$lastRunningPid = $ProcessObj->GetProcessID();
$ProcessObj->Wait(Win32::Process::INFINITE);
$ProcessObj->GetExitCode($retCode);
Sometimes the java process returns with an exit code of 143 which is none of my App exit code. This seems to happen when the java process takes a long time to terminate (2h).
Anybody knows about that return code ? What does it mean ? Timeout ?
Cheers,
Jerome