From b5c2cfd49bc05ea3d0aba6d5eb8d6a79bc398ce2 Mon Sep 17 00:00:00 2001
From: "Richard T. Carback III" <rick.carback@gmail.com>
Date: Fri, 15 Jul 2022 22:10:15 +0000
Subject: [PATCH] Add debug logs to errors when loading

---
 xxdk/e2e.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/xxdk/e2e.go b/xxdk/e2e.go
index 2fe5fdf87..7dfa2a525 100644
--- a/xxdk/e2e.go
+++ b/xxdk/e2e.go
@@ -194,13 +194,14 @@ func loadOrInitE2eLegacy(identity ReceptionIdentity, net *Cmix) (e2e.Handler, er
 		net.GetCmix(), identity.ID, e2eGrp, net.GetRng(),
 		net.GetEventReporter(), rekey.GetDefaultParams())
 	if err != nil {
+		jww.DEBUG.Printf("e2e.LoadLegacy error: %v", err)
 		//if no legacy e2e handler exists, try to load a new one
 		e2eHandler, err = e2e.Load(kv,
 			net.GetCmix(), identity.ID, e2eGrp, net.GetRng(),
 			net.GetEventReporter())
 		if err != nil {
 			jww.WARN.Printf("Failed to load e2e instance for %s, "+
-				"creating a new one", identity.ID)
+				"creating a new one: %v", identity.ID, err)
 
 			//initialize the e2e storage
 			privKey, err := identity.GetDHKeyPrivate()
-- 
GitLab