File 3494-bugfix.patch of Package erlang

From 2bbea5e6cb64f997d413a4d81dfc81fdecee9881 Mon Sep 17 00:00:00 2001
From: Raimo Niskanen <raimo@erlang.org>
Date: Mon, 19 Apr 2021 13:05:28 +0200
Subject: [PATCH 4/4] bugfix

---
 lib/kernel/src/inet_db.erl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/kernel/src/inet_db.erl b/lib/kernel/src/inet_db.erl
index 47f6258c81..17f31ed92e 100644
--- a/lib/kernel/src/inet_db.erl
+++ b/lib/kernel/src/inet_db.erl
@@ -1706,12 +1706,12 @@ match_rr(CacheDb, [RR | RRs], Time, ResultRRs, InsertRRs, DeleteRRs) ->
             Key = match_rr_key(RR),
             match_rr(
               CacheDb, RRs, Time,
-              ResultRRs#{Key => RR}, InsertRRs, [RRs | DeleteRRs]);
+              ResultRRs#{Key => RR}, InsertRRs, [RR | DeleteRRs]);
         TM + TTL < Time ->
             %% Expired, delete
             match_rr(
               CacheDb, RRs, Time,
-              ResultRRs, InsertRRs, [RRs | DeleteRRs]);
+              ResultRRs, InsertRRs, [RR | DeleteRRs]);
         Time =< Cnt ->
             %% Valid and just updated, return and do not update
             Key = match_rr_key(RR),
-- 
2.26.2

openSUSE Build Service is sponsored by