It depends. If your system command involves a
nohup is daemonized somehow, your forked sub-process will continue.
Do yourself a favor and convert the Perl scripts you're calling via
system to
Modulinos.
You will retain the functionality of your original scripts, but they will become a callable library that requires no forking.