Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2003-08-22 15:28:29 -0700 (Fri, 22 Aug 2003)
Revision: 151
Log message:
The method for computing when a job is finished was wrong. It used
to be that a job was finished if its decriptors were not in the file
table. However, that is wrong because another job can be spawned
that opens the same descriptor before the call to wait completes.
The fix is to keeptrack of the number of open descriptors in the job.
Changes | Path |
+7 -2 | omake/src/exec/omake_exec_local.ml |