Cuerpo de respuesta de cierre de retroadaptación

He estado recibiendo este error:

 A connection to ****** was leaked. Did you forget to close a response body?

Así que seguí y cerré las respuestas que recibí.

response.body().close()

El problema es si el response.body () ya está convertido a una clase personalizada, no hay un método de cierre disponible. También intenté llamar a raw y me da una excepción:

fetchSomething.enqueue(new Callback<SomethingClass>() {
            @Override
            public void onResponse(Call<SomethingClass> call, Response<SomethingClass> response) {


                //Closes the response body
                response.raw().body().close(); //<--- gives illegalStateException

            }

            @Override
            public void onFailure(Call<SomethingClass> call, Throwable t) {

            }
        });

    }

¿Cómo lo cierro?

Respuestas a la pregunta(1)

Su respuesta a la pregunta