X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fxapptweaks%2Frmrwrapper.go;h=09fa6de58fda945bbb71f70c8d535e19e77379e8;hb=a8a908d1855ad80ac657078b909e90440e352412;hp=5d593632a4196ed974633a4d09627a4986d3cc5f;hpb=b31b13f2e2603404d57c2f81260a6e2727aaeb97;p=ric-plt%2Fsubmgr.git diff --git a/pkg/xapptweaks/rmrwrapper.go b/pkg/xapptweaks/rmrwrapper.go index 5d59363..09fa6de 100644 --- a/pkg/xapptweaks/rmrwrapper.go +++ b/pkg/xapptweaks/rmrwrapper.go @@ -66,8 +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) - params.Mbuf = nil + if params.Mbuf != nil { + tc.Rmr.Free(params.Mbuf) + params.Mbuf = nil + } } else { tc.CntSentMsg++ }