"run" is not the name of a Python built-in function. That leaves everyone but you somewhat in the dark about why it does or does not wait for the created process to complete.
If you want a function that starts a new process and waits for it to complete, you probably want to use os.spawnv(os.P_WAIT, ...). Jeff
pgpcb8p6UbphM.pgp
Description: PGP signature
-- http://mail.python.org/mailman/listinfo/python-list