Code: Select all
OSError: [Errno 24] Too many open files
Code: Select all
from multiprocessing import Process
def do_job(task):
print("Task no " + str(task))
def main():
number_of_processes = 1000
processes = []
for i in range(number_of_processes):
p = Process(target=do_job, args=(i,))
processes.append(p)
# creating processes
for p in processes:
p.start()
p.join()
return True
if __name__ == "__main__":
main()