From 6f0b3180de2528924b801855c5a7b29b013ad561 Mon Sep 17 00:00:00 2001 From: Mohamed Abukar Date: Mon, 14 Oct 2019 20:01:27 +0300 Subject: [PATCH 1/1] Remove the unnecessary log Change-Id: I2fe30c58125f178a99883bfb3a8069c5a2106977 Signed-off-by: Mohamed Abukar --- pkg/xapp/rmr.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/xapp/rmr.go b/pkg/xapp/rmr.go index 9077792..c7b0ff4 100755 --- a/pkg/xapp/rmr.go +++ b/pkg/xapp/rmr.go @@ -170,7 +170,6 @@ func (m *RMRClient) Allocate() *C.rmr_mbuf_t { func (m *RMRClient) Free(mbuf *C.rmr_mbuf_t) { if mbuf == nil { - Logger.Error("rmrClient: Can't free mbuffer, given nil pointer") return } C.rmr_free_msg(mbuf) @@ -185,10 +184,10 @@ func (m *RMRClient) SendRts(params *RMRParams) bool { } func (m *RMRClient) SendBuffer(params *RMRParams, isRts bool) bool { - defer m.Free(params.Mbuf) for i := 0; i < 10; i++ { errCode := m.Send(params, isRts) if errCode == C.RMR_OK { + m.Free(params.Mbuf) m.UpdateStatCounter("Transmitted") return true } @@ -198,6 +197,8 @@ func (m *RMRClient) SendBuffer(params *RMRParams, isRts bool) bool { } } + + m.Free(params.Mbuf) m.UpdateStatCounter("TransmitError") return false } -- 2.16.6