[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet-go] branch master updated: Send response at end of (failed) reso
From: |
gnunet |
Subject: |
[gnunet-go] branch master updated: Send response at end of (failed) resolution. |
Date: |
Thu, 13 Feb 2020 18:56:41 +0100 |
This is an automated email from the git hooks/post-receive script.
bernd-fix pushed a commit to branch master
in repository gnunet-go.
The following commit(s) were added to refs/heads/master by this push:
new 3cb6b7a Send response at end of (failed) resolution.
3cb6b7a is described below
commit 3cb6b7af3c798ef125e578a220d70c82439dcd5f
Author: Bernd Fix <address@hidden>
AuthorDate: Thu Feb 13 18:51:53 2020 +0100
Send response at end of (failed) resolution.
---
src/gnunet/service/gns/service.go | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/gnunet/service/gns/service.go
b/src/gnunet/service/gns/service.go
index f21a797..1a62e77 100644
--- a/src/gnunet/service/gns/service.go
+++ b/src/gnunet/service/gns/service.go
@@ -104,7 +104,14 @@ loop:
// perform lookup on block (locally and remote)
wg.Add(1)
go func() {
- defer wg.Done()
+ defer func() {
+ // send response
+ if err := mc.Send(resp); err != nil {
+ logger.Printf(logger.ERROR,
"[gns] Failed to send response: %s\n", err.Error())
+ }
+ // go-routine finished
+ wg.Done()
+ }()
pkey := ed25519.NewPublicKeyFromBytes(m.Zone)
label := m.GetName()
@@ -134,10 +141,6 @@ loop:
}
}
}
- // send response
- if err := mc.Send(resp); err != nil {
- logger.Printf(logger.ERROR, "[gns]
Failed to send response: %s\n", err.Error())
- }
}()
default:
--
To stop receiving notification emails like this one, please contact
address@hidden.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnunet-go] branch master updated: Send response at end of (failed) resolution.,
gnunet <=