From db2c9e79e24d742745cc1be3e80d239e0ac6f894 Mon Sep 17 00:00:00 2001 From: Micael Karlberg Date: Wed, 1 Feb 2012 14:58:19 +0100 Subject: [snmp/manager] Added test cases for net_if-mt Made the inform_request table public (to allow the worker processes to insert data). Also added test cases (this was done by adding "mt" groups). OTP-9876 --- lib/snmp/src/manager/snmpm_net_if_mt.erl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/snmp/src') diff --git a/lib/snmp/src/manager/snmpm_net_if_mt.erl b/lib/snmp/src/manager/snmpm_net_if_mt.erl index ab6965691c..753626be72 100644 --- a/lib/snmp/src/manager/snmpm_net_if_mt.erl +++ b/lib/snmp/src/manager/snmpm_net_if_mt.erl @@ -182,8 +182,10 @@ do_init(Server, NoteStore) -> process_flag(priority, Prio), %% -- Create inform request table -- + %% This should really be protected, but it also needs to + %% be writable for the worker processes, so... ets:new(snmpm_inform_request_table, - [set, protected, named_table, {keypos, 1}]), + [set, public, named_table, {keypos, 1}]), %% -- Verbosity -- {ok, Verbosity} = snmpm_config:system_info(net_if_verbosity), -- cgit v1.2.3