File 7665-snmp-test-More-info-when-error-detected.patch of Package erlang
From c70c710b99982206e8fa3d325c8644bf6c9bda76 Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Wed, 19 Jan 2022 14:02:09 +0100
Subject: [PATCH 05/12] [snmp|test] More info when error detected
---
lib/snmp/test/snmp_test_mgr_misc.erl | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/lib/snmp/test/snmp_test_mgr_misc.erl b/lib/snmp/test/snmp_test_mgr_misc.erl
index 6f15adaed1..22b0d32d7d 100644
--- a/lib/snmp/test/snmp_test_mgr_misc.erl
+++ b/lib/snmp/test/snmp_test_mgr_misc.erl
@@ -321,14 +321,15 @@ handle_v3_message(Mgr, UdpId, Ip, UdpPort, AgentIp,
catch
throw:{error, Reason, B}:_ ->
- udp_send(UdpId, AgentIp, UdpPort, B),
+ {_, Pid} = Mgr,
?EPRINT("Decoding (v3) error - Auto-sending Report:"
- "~n Reason: ~p"
- "~n Port: ~p"
- "~n Ip: ~p",
- [Reason, UdpPort, Ip]),
+ "~n Reason: ~p"
+ "~n Port: ~p"
+ "~n Ip: ~p"
+ "~n (mgr) Pid: ~p",
+ [Pid, Reason, UdpPort, Ip]),
+ udp_send(UdpId, AgentIp, UdpPort, B),
%% Can we be sure that this error is not expected?
- {_, Pid} = Mgr,
Pid ! {error, Reason},
[];
--
2.34.1