Actually, now that I think about it, I don't think the return value of the process is checked.  We should so that we know if the module crashed or not.