X-Git-Url: http://git.rot13.org/?p=perl-cwmp.git;a=blobdiff_plain;f=lib%2FCWMP%2FVendor.pm;h=8b2693f69d591e1110554cd11606dbf73c5fad9b;hp=9613528f47476625c3c5f167799aeafec8ebe2c2;hb=20d906ec6673c845b24ad307b491550ec2d5c955;hpb=7e8f73a25240010637c0076678b8e140fd8c06c4 diff --git a/lib/CWMP/Vendor.pm b/lib/CWMP/Vendor.pm index 9613528..8b2693f 100644 --- a/lib/CWMP/Vendor.pm +++ b/lib/CWMP/Vendor.pm @@ -87,6 +87,7 @@ sub vendor_config { && ( ! $tried->{$uid}->{$n}->{set} || $tried->{$uid}->{$n}->{set} ne $vendor->{$n} ) ) { $queue->enqueue( 'SetParameterValues', { $n => $vendor->{$n} } ); + $queue->enqueue( 'GetParameterValues', [ $n ] ); # refresh after change push @refresh, $n; $tried->{$uid}->{$n}->{set} = $vendor->{$n}; warn "# set $uid $n $stored->{$n} -> $vendor->{$n}\n";