class_docstr: An HTTP/1.x server.
class_docstr_tok: ["An","HTTP\/1.x","server","."]
code: def _server_request_loop(self, delegate):
      try:
          while True:
              conn = HTTP1Connection(
                  self.stream, False, self.params, self.context
              )
              request_delegate = delegate.start_request(self, conn)
              try:
                  ret = yield conn.read_response(request_delegate)
              except (
                  iostream.StreamClosedError,
                  iostream.UnsatisfiableReadError,
              ):
                  return
              except _QuietException:
                  # This exception was already logged.
                  conn.close()
                  return
              except Exception:
                  gen_log.error("Uncaught exception", exc_info=True)
                  conn.close()
                  return
              if not ret:
                  return
              yield gen.moment
      finally:
          delegate.on_close(self)
  
imports: from __future__ import absolute_import, division, print_function
  import re
  from tornado.concurrent import Future
  from tornado.escape import native_str, utf8
  from tornado import gen
  from tornado import httputil
  from tornado import iostream
  from tornado.log import gen_log, app_log
  from tornado import stack_context
  from tornado.util import GzipDecompressor, PY3
label_desc: Use image node_id 4 for calling the HTTP1ServerConnection obj's underlying member method code with example usage: obj._server_request_loop(delegate) without return types