code: def close(self):
      self._force_timeout_callback.stop()
      if self._timeout is not None:
          self.io_loop.remove_timeout(self._timeout)
      for curl in self._curls:
          curl.close()
      self._multi.close()
      super(CurlAsyncHTTPClient, self).close()
  
imports: from __future__ import absolute_import, division, print_function
  import collections
  import functools
  import logging
  import pycurl
  import threading
  import time
  from io import BytesIO
  from tornado import httputil
  from tornado import ioloop
  from tornado import stack_context
  from tornado.escape import utf8, native_str
  from tornado.httpclient import HTTPResponse, HTTPError, AsyncHTTPClient, main
label_desc: Use image node_id 2 for calling the CurlAsyncHTTPClient obj's underlying member method code with example usage: obj.close() without return types