I think the child will also need to ignore the HUP signal:
$SIG{SIGHUP} = 'ignore';
But personally, I would instead look at the nohup manpage and just use that.
Also, your error description doesn't really help me help you with your problem as you don't tell us what exactly happens.
In reply to Re^4: untaring at remote location
by Corion
in thread untaring at remote location
by t-rex
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |