My python script calls another python scripts method (which runs an infinite loop and performs some activity) and runs it as thread. I want to kill my calling python script as soon as the thread dies
            Asked
            
        
        
            Active
            
        
            Viewed 66 times
        
    2
            
            
        - 
                    Make the other python script add '1' to a txt when it's done, and then put a while loop in the original, and once it detects the '1', then end the program – whackamadoodle3000 Jun 29 '18 at 06:09
- 
                    my called python script runs an infinite loop. It cannot end. if it gets killed somehow then I want to terminate parent – LazyCoder Jun 29 '18 at 07:00
1 Answers
1
            
            
        Are you using the module threading? If so, you could periodically check the status of your thread via the method threading.is_alive(). 
If your infinite thread is killed somehow, your permanently checking main thread (possibly notified by another thread initialized like this) can also terminate.
 
    
    
        I. Amon
        
- 174
- 11
