mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-30 09:37:59 +03:00
* Put a timeout on the call to readline.
svn path=/nixos/branches/boot-order/; revision=22338
This commit is contained in:
parent
363806e89b
commit
411139148d
@ -209,9 +209,12 @@ sub connect {
|
|||||||
|
|
||||||
$self->start;
|
$self->start;
|
||||||
|
|
||||||
my $line = readline $self->{socket} or die;
|
local $SIG{ALRM} = sub { die "timed out waiting for the guest to connect\n"; };
|
||||||
|
alarm 300;
|
||||||
|
readline $self->{socket} or die;
|
||||||
|
alarm 0;
|
||||||
|
|
||||||
$self->log("connected to guest root shell");
|
$self->log("connected to guest root shell");
|
||||||
|
|
||||||
$self->{connected} = 1;
|
$self->{connected} = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user