blob: 7b678d9ff117d57e8b0f15734e58d2daac1b6556 [file]
import multiprocessing
import sys
WORK = 4000000
def work():
x = 0
for i in range(WORK):
x += i * i
def main():
procs = []
for _ in range(2):
proc = multiprocessing.Process(target=work)
proc.start()
procs.append(proc)
for proc in procs:
proc.join()
if proc.exitcode != 0:
return proc.exitcode
open(sys.argv[1], "ab").close()
return 0
if __name__ == "__main__":
sys.exit(main())