-my $prog = "$main::root/local/client.pl";
-$prog = "$main::root/perl/client.pl" if ! -e $prog;
-
-my $pid = fork();
-if (defined $pid) {
- if (!$pid) {
- # in child
- exec $prog, $call, 'connect';
- } else {
- return(1, $self->msg('constart', $call));
- }
+my @out;
+push @out, $self->msg('constart', $call);
+my $fn = "$main::root/connect/$lccall";
+
+my $f = new IO::File $fn;
+if ($f) {
+ my @f = <$f>;
+ $f->close;
+ ExtMsg::start_connect($call, @f);
+} else {
+ push @out, $self->msg('e3', 'connect', $fn);