fix subprocess bug with places

This commit is contained in:
Matthew Flatt 2011-04-08 07:09:41 -06:00
parent bb792c977d
commit 3dda2492c2

View File

@ -558,7 +558,7 @@ void scheme_done_with_process_id(int pid, int is_group)
if (st && (keep_unused || st->done)) {
/* remove it from normal list: */
raw_get_child_status(pid, NULL, 0, 1, !st->done);
raw_get_child_status(pid, NULL, 0, 1, st->done);
}
mzrt_mutex_unlock(child_status_lock);