mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-09-06 18:28:16 +00:00
Prevent waitforrsp blocking during login
The reseat code introduces interdependency on login. For now deal with it by letting login proceed unfettered.
This commit is contained in:
@@ -194,6 +194,7 @@ sub login {
|
||||
$self->{onlogon} = $args{callback};
|
||||
$self->{onlogon_args} = $args{callback_args};
|
||||
$self->{logontries} = 5;
|
||||
$self->{nowait} = 1;
|
||||
$self->get_channel_auth_cap();
|
||||
}
|
||||
|
||||
@@ -343,6 +344,7 @@ sub admin_level_set {
|
||||
$self->{onlogon}->($errtxt, $self->{onlogon_args});
|
||||
} else {
|
||||
$self->{logged} = 1;
|
||||
$self->{nowait} = 0;
|
||||
$self->{onlogon}->("SUCCESS", $self->{onlogon_args});
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user