How to run a command in a process that is not a child of the current process?
        Posted  
        
            by 
                amicitas
            
        on Super User
        
        See other posts from Super User
        
            or by amicitas
        
        
        
        Published on 2011-10-19T08:30:15Z
        Indexed on 
            2011/11/19
            1:56 UTC
        
        
        Read the original article
        Hit count: 250
        
I am having a library conflict issue with calling an external program from within a interpreted programming environment (IDL). The issue seems to be that since the program I am calling ends up as a child of IDL, libraries are not being reloaded.
From within IDL I can launch sub-processes either directly or using a shell. Is there a good way that I can cause my program to be run without ending up as a child process?
The only solution I have found so far is to use ssh localhost my_program.  This works perfectly but I would like a more direct solution.
© Super User or respective owner