mythic.saveRaw()
    spotchemez.saveRaw()
    spotchemel.saveRaw()
    
    mythic.start()
    spotchemez.start()
    spotchemel.start()

#     def sigint_handler(sig, frame):
#         print 'You pressed Ctrl+C - exiting'
#         mythic.exit()
#         spotchem.exit()
#     
#     signal.signal(signal.SIGINT, sigint_handler)
    
    try:
        while True:
            raw_input("Press Ctrl-C to exit\n")
    except:
        mythic.exit()
        spotchemez.exit()
        spotchemel.exit()

    mythic.join()
    spotchemez.join()
    spotchemel.join()
    
    sys.exit(0)
    
Exemple #2
0
    
    mythic.saveRaw()
    spotchem1.saveRaw()
    spotchem2.saveRaw()
    
    mythic.start()
    spotchem1.start()
    spotchem2.start()

#     def sigint_handler(sig, frame):
#         print 'You pressed Ctrl+C - exiting'
#         mythic.exit()
#         spotchem.exit()
#     
#     signal.signal(signal.SIGINT, sigint_handler)
    
    try:
        while True:
            raw_input("Press Ctrl-C to exit\n")
    except:
        mythic.exit()
        spotchem1.exit()
        spotchem2.exit()

    mythic.join()
    spotchem1.join()
    spotchem2.join()
    
    sys.exit(0)