I realized I probably should have done that after posting this. But I thought child processes have access to the global variables. Does this mean anything I push onto our @results; (defined before this code segment) in the #do stuff section won't be retained either?