QSA does not restart itself as usual when it encountered the below error,
QSA fails (can't find pid) - QSA-20392 Internal error in script engine at qexecd
The error can't find process id is OS related.
In order to confirm that the issue is related to OS, the query below should return no rows:
select * from quest_script_history where pid in (<<enter the actual process ids found in the qexecd.log>>);
If an id is found (rows returned), then rerun the failed script ref by the ID. if not this is an OS bug that could be patched on a one time request only.
If no rows are returned the note that since this was not a child process QSA was tracking, this must be an OS bug.
With Linux, QSA ignores this error. For AIX/HPUX/OSF/SUN this is an error. Dev could produce a patch for QSA that ignores this error with some precautions.
The best workaround for this is:
Restart the QSA manually each time it happens.
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center