From ce61cadbd547353d7d346d3f5ef58ffa06f0201e Mon Sep 17 00:00:00 2001 From: yangsong Date: Wed, 6 Sep 2017 13:14:47 +0800 Subject: [PATCH] fix issue MN and SN version mismatch checking prevent hard block of functions from executing. #3849 (#3852) --- xCAT-server/sbin/xcatd | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xCAT-server/sbin/xcatd b/xCAT-server/sbin/xcatd index 726f38f24..f8bd9bb7a 100755 --- a/xCAT-server/sbin/xcatd +++ b/xCAT-server/sbin/xcatd @@ -2813,8 +2813,7 @@ sub service_connection { my $myxcatver=xCAT::Version->Version(); if($req->{'_xcatver'}->[0] ne $myxcatver){ my $myhostname=Sys::Hostname::hostname; - my $resp = { warning => ["xCAT Version mismatch! \"$myxcatver\" on $myhostname does not match \"$req->{'_xcatver'}->[0]\" on $peerhost!"]}; - $resp->{serverdone} = [undef]; + my $resp = { warning => ["xCAT Version mismatch! \n $myhostname: $myxcatver\n $peerhost: $req->{'_xcatver'}->[0]\n"]}; send_response($resp, $sock); } }