fix #7 by using os.fork()