summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xgenerate.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/generate.py b/generate.py
index 13a63d3..b5c5da2 100755
--- a/generate.py
+++ b/generate.py
@@ -48,7 +48,9 @@ def generateOneText(infile, modelfile, reportfile):
f.writelines(lines)
f.close()
- os.waitpid(subprocess.pid, 0)
+ (pid, status) = os.waitpid(subprocess.pid, 0)
+ if status != 0:
+ sys.exit('gen_k_mixture_model encounters error.')
#end processing
utils.sign_epoch(infilestatus, 'Generate')