text: Title: Bug: Litestar Logging in Python3.11: Unable to configure handler 'queue_listener'
  Body: ### Description
  
  I have been seeing this issue in our production Litestar application a few times. It happens after a few hours the app has been running, and restarting it (temporarily) fixes the issue.
  
  It looks related to #2469 and #2576, but in my case:
  - I am using python 3.11
  - it works locally, and only happens after some time
  
  ### Logs
  
  ```bash
  {"event":"Traceback (most recent call last):
    File \"/root/.nix-profile/lib/python3.11/logging/config.py\", line 573, in configure
      handler = self.configure_handler(handlers[name])
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File \"/root/.nix-profile/lib/python3.11/logging/config.py\", line 758, in configure_handler
      result = factory(**kwargs)
               ^^^^^^^^^^^^^^^^^
    File \"/opt/venv/lib/python3.11/site-packages/litestar/logging/standard.py\", line 29, in __init__
      self.listener.start()
    File \"/root/.nix-profile/lib/python3.11/logging/handlers.py\", line 1539, in start
      t.start()
    File \"/root/.nix-profile/lib/python3.11/threading.py\", line 957, in start
      _start_new_thread(self._bootstrap, ())
  RuntimeError: can't start new thread
  
  The above exception was the direct cause of the following exception:
  
  Traceback (most recent call last):
    File \"/app/src/app/domain/weather_data/controllers/metrics_data.py\", line 135, in _fetch_data_for_metrics
      data = RegionAdapter.get_metrics(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
    File \"/app/src/app/lib/log/__init__.py\", line 132, in get_logger_with_args
      logger = get_logger()
               ^^^^^^^^^^^^
    File \"/app/src/app/lib/log/__init__.py\", line 124, in get_logger
      config.configure()
    File \"/opt/venv/lib/python3.11/site-packages/litestar/logging/config.py\", line 234, in configure
      config.dictConfig(values)
    File \"/root/.nix-profile/lib/python3.11/logging/config.py\", line 823, in dictConfig
      dictConfigClass(config).configure()
    File \"/root/.nix-profile/lib/python3.11/logging/config.py\", line 580, in configure
      raise ValueError('Unable to configure handler 'ValueError: Unable to configure handler 'queue_listener'","level":"info","timestamp":"2024-01-30T14:29:30.530002Z"}
  ```
  
  
  ### Litestar Version
  
  2.4.1
  
  ### Platform
  
  - [ ] Linux
  - [ ] Mac
  - [ ] Windows
  - [X] Other (Please specify in the description above)