my $sockstatus; while () { $sockstatus = print $socket $data; last unless $sockstatus; }