Unclosed session error with Data extraction service

Hi, I’m running a AWS S3 connector (8.17.1) and extraction service (0.3.5) Docker containers.

After sync job I see this warning:

Unclosed client session

client_session: <aiohttp.client.ClientSession object at 0x714eb0be3010>

Unclosed connector

connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x714ea27c5080>, 2113.61946645)])']

connector: <aiohttp.connector.TCPConnector object at 0x714eb013e150>

These appear after the ingestion process finishes. I am trying to determine whether this is a known issue in elastic code or my configuration is contributing to the problem.

This is my docker-compose and configuration

File docker-compose.yaml

  s3-connector:
    depends_on:
      elasticsearch:
        condition: service_healthy
    image: docker.elastic.co/integrations/elastic-connectors:8.17.1
    container_name: s3-connector
    env_file:
      - ${ES_LOCAL_ENV_FILE}
    volumes:
      - ./elastic-connectors:/s3config
    command: ["/app/bin/elastic-ingest", "-c", "/s3config/s3config.yml"]
    restart: unless-stopped  
  extraction-service:
    depends_on:
      elasticsearch:
        condition: service_healthy
    image: docker.elastic.co/integrations/data-extraction-service:0.3.5
    container_name: extraction-service
    ports:
      - 8090:8090
    volumes:
      - ./elastic-connectors/files:/app/files
    env_file:
      - ${ES_LOCAL_ENV_FILE}
    restart: unless-stopped

File s3config.yaml:

connectors:
-
  connector_id: "${S3CONFIG_CONNECTOR_ID}"
  service_type: "s3"

extraction_service:
  host: http://host.docker.internal:${ES_LOCAL_EXTRACTION_PORT} #8090
  timeout: 30
  use_file_pointers: false
  stream_chunk_size: 65536
  shared_volume_dir: '/app/files'

elasticsearch:
  host: "http://host.docker.internal:${ES_LOCAL_PORT}" #9200
  username: "${ES_LOCAL_USERNAME}"
  password: "${ES_LOCAL_PASSWORD}"
  log_level: INFO
  request_timeout: 120
  max_wait_duration: 60