private void close(CometConnection c) throws IOException { if (c.getResponse() != null) { if (c.getWorkStyle().equals(CometProtocol.WORKSTYLE_LLOOP)) { c.setState(CometProtocol.STATE_DYING); try { c.getResponse().getWriter().close(); } catch (Exception e) { } c.setResponse(null); } else { try { c.getResponse().flushBuffer(); } catch (Exception e) { } } } }