run vs runret
Posted: 11 Apr 2026 00:24
Can anyone please explain the difference "under the hood" between runret and run? I use XYPlorer to trigger a few perl scripts. After a perl upgrade, I started seeing an error message on running my scripts via the XYPlorer run command: "The operation was cancelled by the user". The same scripts run fine from the command line and I just discovered that they also run fine from XYPlorer using runret instead of run. I don't think this is a bug with XYPlorer (though I haven't ruled that out either), but to identify why the perl upgrade provoked this, it would be useful to understand how run and runret start the perl process.