[pve-devel] applied: [PATCH qemu-server] turn off alarm timer after accepting a vnc connection
Wolfgang Bumiller
w.bumiller at proxmox.com
Tue Apr 18 16:43:11 CEST 2017
applied to master & stable-4
On Tue, Apr 18, 2017 at 09:24:40AM +0200, Dominik Csapak wrote:
> else we always get a failed task when the vnc connection is
> running longer than $timeout
>
> Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
> ---
> PVE/API2/Qemu.pm | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm
> index 616dc48..24a5b67 100644
> --- a/PVE/API2/Qemu.pm
> +++ b/PVE/API2/Qemu.pm
> @@ -1435,6 +1435,7 @@ __PACKAGE__->register_method({
> local $SIG{ALRM} = sub { die "connection timed out\n" };
> alarm $timeout;
> accept(my $cli, $sock) or die "connection failed: $!\n";
> + alarm(0);
> close($sock);
> if (PVE::Tools::run_command($cmd,
> output => '>&'.fileno($cli),
> --
> 2.11.0
More information about the pve-devel
mailing list