2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-30 09:36:41 +00:00

Merge pull request #4415 from xuweibj/I4408_better

return when current status is RSPCONFIG_DUMP_DOWNLOAD_REQUEST
This commit is contained in:
chenglch 2017-12-01 15:20:10 +08:00 committed by GitHub
commit b6c1241b10
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2789,6 +2789,8 @@ sub rspconfig_dump_response {
} else {
$child_node_map{$child} = $node;
}
$node_info{$node}{cur_status} = $next_status{ $node_info{$node}{cur_status} };
return;
}
if ($node_info{$node}{cur_status} eq "RSPCONFIG_DUMP_CREATE_RESPONSE") {
@ -2820,7 +2822,7 @@ sub rspconfig_dump_response {
if ($node_info{$node}{method} || $status_info{ $node_info{$node}{cur_status} }{method}) {
gen_send_request($node);
} elsif ($status_info{ $node_info{$node}{cur_status} }->{process}) {
$status_info{ $node_info{$node}{cur_status} }->{process}->($node, undef) if ($node_info{$node}{cur_status} eq "RSPCONFIG_DUMP_DOWNLOAD_REQUEST");
$status_info{ $node_info{$node}{cur_status} }->{process}->($node, undef);
}
} else {
$wait_node_num--;