X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fclients%2Frouting_manager_client.go;h=1d9dac94b465eb090bb845076b3c8932bc5b83c7;hb=refs%2Fchanges%2F18%2F5118%2F1;hp=2625612eea3109fddae1a08f971abf469a6d0ed3;hpb=24f194dd1cca6e70f02e46902152f69a6d0eef8b;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/clients/routing_manager_client.go b/E2Manager/clients/routing_manager_client.go index 2625612..1d9dac9 100644 --- a/E2Manager/clients/routing_manager_client.go +++ b/E2Manager/clients/routing_manager_client.go @@ -119,7 +119,9 @@ func (c *RoutingManagerClient) sendMessage(method string, url string, data inter return e2managererrors.NewRoutingManagerError() } - defer resp.Body.Close() + if resp.Body != nil { + defer resp.Body.Close() + } if resp.StatusCode >= http.StatusOK && resp.StatusCode < http.StatusMultipleChoices { c.logger.Infof("[Routing Manager -> E2 Manager] #RoutingManagerClient.sendMessage - success. http status code: %d", resp.StatusCode)