diff --git a/scripts/policy/frameworks/control/controller.bro b/scripts/policy/frameworks/control/controller.bro index 6673fa2332..cc57a2bb8e 100644 --- a/scripts/policy/frameworks/control/controller.bro +++ b/scripts/policy/frameworks/control/controller.bro @@ -65,7 +65,7 @@ function configuration_update_func(p: event_peer) # We don't want to update non-const globals because that's usually # where state is stored and those values will frequently be declared # with &redef so that attributes can be redefined. - if ( t$constant && t$redefinable ) + if ( t$constant && t$redefinable && t$type_name != "func" ) { send_id(p, id); ++cnt;