¿Debo cerrar el flujo de salida del servlet? [duplicar]

Posible duplicado:
¿Se debería llamar a .close () en HttpServletResponse.getOutputStream () /. GetWriter ()?

¿Soy responsable de cerrar HttpServletResponse.getOutputStream () (o el getWriter () o incluso la corriente de entrada) o debo dejarlo en el contenedor?

protected void doGet(HttpServletRequest request, HttpServletResponse response) 
   throws ServletException, IOException {
    OutputStream o = response.getOutputStream();
    ... 
    o.close(); //yes/no ?
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta