On Linux the process we launch is run as a child process. This ties the lifetime of G-CLI and LabVIEW together meaning LabVIEW can't outlive G-CLI.
In a multi-instance case this may be expected but it is different from Windows and definitely not expected for a single-instance case if we fix for that (#137 )
If we fix this we also need to consider if it has a permissions impact on the kill command.
On Linux the process we launch is run as a child process. This ties the lifetime of G-CLI and LabVIEW together meaning LabVIEW can't outlive G-CLI.
In a multi-instance case this may be expected but it is different from Windows and definitely not expected for a single-instance case if we fix for that (#137 )
If we fix this we also need to consider if it has a permissions impact on the kill command.