X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fxapptweaks%2Frmrwrapper.go;h=09fa6de58fda945bbb71f70c8d535e19e77379e8;hb=refs%2Ftags%2F0.4.0;hp=ac602bf8f7fe5d338c0dd01c51f871b32dd6902e;hpb=d708a43badb0742684b22866977f14cc1c03a1ba;p=ric-plt%2Fsubmgr.git diff --git a/pkg/xapptweaks/rmrwrapper.go b/pkg/xapptweaks/rmrwrapper.go index ac602bf..09fa6de 100644 --- a/pkg/xapptweaks/rmrwrapper.go +++ b/pkg/xapptweaks/rmrwrapper.go @@ -66,7 +66,10 @@ func (tc *RmrWrapper) RmrSend(params *RMRParams, to time.Duration) (err error) { } if status == false { err = fmt.Errorf("Failed with retries(%d) %s", i, params.String()) - tc.Rmr.Free(params.Mbuf) + if params.Mbuf != nil { + tc.Rmr.Free(params.Mbuf) + params.Mbuf = nil + } } else { tc.CntSentMsg++ }