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