in reply to Re^2: Parallel Execution Flows
in thread Parallel Execution Flows

You didn't read the documentation I linked to. Your approach will sporadically fail as soon as there is more than one process with the name sio in it, for example grep sio will also match that. Please read open, fork and/or perlipc.