X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fclients%2Frouting_manager_client.go;h=1d9dac94b465eb090bb845076b3c8932bc5b83c7;hb=75d8ad6e9d4eae65dbca2329d8e28a942065d51e;hp=2625612eea3109fddae1a08f971abf469a6d0ed3;hpb=011bb9161ca8e7ad0d0cf282b818672a88a5dfbf;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)