2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-21 02:30:21 +00:00

Merge pull request #5256 from immarvin/onissue

log the size of packets received by udp listener
This commit is contained in:
zet809
2018-05-28 17:53:42 +08:00
committed by GitHub

View File

@@ -810,6 +810,9 @@ sub do_udp_service { # This function opens up a UDP port
foreach $hdl (@hdls) {
if ($hdl == $socket) {
$part = $socket->recv($data, 3000);
if(length($data)>1500){
xCAT::MsgUtils->message("S", "$0: received ".length($data)."B data packet from ".$socket->peerhost);
}
$packets{$part} = [ $part, $data ];
} elsif ($hdl == $sslctl) {
next;
@@ -862,6 +865,9 @@ sub do_udp_service { # This function opens up a UDP port
foreach my $hdl (@hdls) {
if ($hdl == $socket) {
$part = $socket->recv($data,3000);
if(length($data)>1500){
xCAT::MsgUtils->message("S", "$0: received ".length($data)."B data packet from ".$socket->peerhost);
}
$packets{$part} = [ $part, $data ];
#} elsif ($hdl == $sslctl) {