X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=src%2FPVE%2FDaemon.pm;h=ddbe65626968bffd5deda7122206a576fcbd9d26;hp=0d0e16b1a8a6af2c10c32f6dd1392d9f8116c212;hb=83397d50e04da4b24627554ddbed84a1e37063c3;hpb=8df6b794396228a73215e16abf35bb450fd0c822 diff --git a/src/PVE/Daemon.pm b/src/PVE/Daemon.pm index 0d0e16b..ddbe656 100644 --- a/src/PVE/Daemon.pm +++ b/src/PVE/Daemon.pm @@ -782,7 +782,7 @@ sub register_status_command { # some useful helper sub create_reusable_socket { - my ($self, $port, $host) = @_; + my ($self, $port, $host, $family) = @_; die "no port specifed" if !$port; @@ -805,6 +805,7 @@ sub create_reusable_socket { LocalAddr => $host, LocalPort => $port, Listen => SOMAXCONN, + Family => $family, Proto => 'tcp', ReuseAddr => 1) || die "unable to create socket - $@\n";