import multiprocessing import os def do_work(): print ('Work Started: %s' % os.getpid()) while True: 1 if __name__ == "__main__": pool = multiprocessing.Pool(1) result = pool.apply_async(do_work) pool.close() pool.join()