[2025-11-18 18:34:36,739: WARNING/MainProcess] F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\celery\worker\consumer\consumer.py:508: CPendingDeprecationWarning: The broker_connection_retry configuration setting will no longer determine
whether broker connection retries are made during startup in Celery 6.0 and above.
If you wish to retain the existing behavior for retrying connections on startup,
you should set broker_connection_retry_on_startup to True.
  warnings.warn(

[2025-11-18 18:34:38,911: INFO/SpawnPoolWorker-1] child process 18016 calling self.run()
[2025-11-18 18:34:39,008: INFO/SpawnPoolWorker-2] child process 17448 calling self.run()
[2025-11-18 18:34:39,055: INFO/SpawnPoolWorker-4] child process 10656 calling self.run()
[2025-11-18 18:34:39,095: INFO/SpawnPoolWorker-5] child process 5484 calling self.run()
[2025-11-18 18:34:39,116: INFO/SpawnPoolWorker-6] child process 22880 calling self.run()
[2025-11-18 18:34:39,116: INFO/SpawnPoolWorker-3] child process 3244 calling self.run()
[2025-11-18 18:34:39,154: INFO/SpawnPoolWorker-7] child process 28272 calling self.run()
[2025-11-18 18:34:39,174: INFO/SpawnPoolWorker-8] child process 20268 calling self.run()
[2025-11-18 18:34:39,225: INFO/SpawnPoolWorker-10] child process 16596 calling self.run()
[2025-11-18 18:34:39,226: INFO/SpawnPoolWorker-9] child process 35236 calling self.run()
[2025-11-18 18:34:39,303: INFO/SpawnPoolWorker-13] child process 26956 calling self.run()
[2025-11-18 18:34:39,303: INFO/SpawnPoolWorker-11] child process 38232 calling self.run()
[2025-11-18 18:34:39,304: INFO/SpawnPoolWorker-12] child process 14728 calling self.run()
[2025-11-18 18:34:39,314: INFO/SpawnPoolWorker-14] child process 48196 calling self.run()
[2025-11-18 18:34:39,332: INFO/SpawnPoolWorker-15] child process 29452 calling self.run()
[2025-11-18 18:34:39,338: ERROR/SpawnPoolWorker-11] Pool process <billiard.pool.Worker object at 0x00000230F586F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:39,338: ERROR/SpawnPoolWorker-11] Pool process <billiard.pool.Worker object at 0x00000230F586F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:39,345: INFO/SpawnPoolWorker-17] child process 22576 calling self.run()
[2025-11-18 18:34:39,343: ERROR/SpawnPoolWorker-14] Pool process <billiard.pool.Worker object at 0x0000024AB2B6F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:39,343: ERROR/SpawnPoolWorker-14] Pool process <billiard.pool.Worker object at 0x0000024AB2B6F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:39,366: INFO/SpawnPoolWorker-16] child process 6576 calling self.run()
[2025-11-18 18:34:39,376: INFO/SpawnPoolWorker-18] child process 2892 calling self.run()
[2025-11-18 18:34:39,391: INFO/SpawnPoolWorker-19] child process 47988 calling self.run()
[2025-11-18 18:34:39,399: INFO/SpawnPoolWorker-20] child process 48420 calling self.run()
[2025-11-18 18:34:39,404: INFO/SpawnPoolWorker-21] child process 4716 calling self.run()
[2025-11-18 18:34:39,404: ERROR/SpawnPoolWorker-19] Pool process <billiard.pool.Worker object at 0x000002156D8FF590> error: OSError(9, '句柄无效。', None, 6, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 7, in getvalue
OSError: [WinError 6] 句柄无效。
[2025-11-18 18:34:39,408: INFO/SpawnPoolWorker-23] child process 38928 calling self.run()
[2025-11-18 18:34:39,404: ERROR/SpawnPoolWorker-19] Pool process <billiard.pool.Worker object at 0x000002156D8FF590> error: OSError(9, '句柄无效。', None, 6, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 7, in getvalue
OSError: [WinError 6] 句柄无效。
[2025-11-18 18:34:39,416: INFO/SpawnPoolWorker-22] child process 21168 calling self.run()
[2025-11-18 18:34:39,417: INFO/SpawnPoolWorker-24] child process 32452 calling self.run()
[2025-11-18 18:34:39,421: ERROR/SpawnPoolWorker-23] Pool process <billiard.pool.Worker object at 0x00000159FF1EF6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:39,421: ERROR/SpawnPoolWorker-23] Pool process <billiard.pool.Worker object at 0x00000159FF1EF6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:39,430: ERROR/SpawnPoolWorker-24] Pool process <billiard.pool.Worker object at 0x000001DD7B35F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:39,430: ERROR/SpawnPoolWorker-24] Pool process <billiard.pool.Worker object at 0x000001DD7B35F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 115, in __enter__
    return self._semlock.__enter__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [WinError 5] 拒绝访问。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:40,144: ERROR/MainProcess] Process 'SpawnPoolWorker-24' pid:28996 exited with 'exitcode 1'
[2025-11-18 18:34:40,144: ERROR/MainProcess] Process 'SpawnPoolWorker-23' pid:28116 exited with 'exitcode 1'
[2025-11-18 18:34:40,144: ERROR/MainProcess] Process 'SpawnPoolWorker-19' pid:31832 exited with 'exitcode 1'
[2025-11-18 18:34:40,144: ERROR/MainProcess] Process 'SpawnPoolWorker-14' pid:43956 exited with 'exitcode 1'
[2025-11-18 18:34:40,146: ERROR/MainProcess] Process 'SpawnPoolWorker-11' pid:33932 exited with 'exitcode 1'
[2025-11-18 18:34:40,873: INFO/SpawnPoolWorker-26] child process 17276 calling self.run()
[2025-11-18 18:34:40,873: INFO/SpawnPoolWorker-25] child process 17468 calling self.run()
[2025-11-18 18:34:40,880: ERROR/MainProcess] consumer: Cannot connect to redis://localhost:6379/0: Error 10061 connecting to localhost:6379. 由于目标计算机积极拒绝，无法连接。..
Trying again in 2.00 seconds... (1/100)

[2025-11-18 18:34:40,882: INFO/SpawnPoolWorker-28] child process 8160 calling self.run()
[2025-11-18 18:34:40,890: INFO/SpawnPoolWorker-27] child process 6956 calling self.run()
[2025-11-18 18:34:40,891: INFO/SpawnPoolWorker-29] child process 4368 calling self.run()
[2025-11-18 18:34:46,976: ERROR/MainProcess] consumer: Cannot connect to redis://localhost:6379/0: Error 10061 connecting to localhost:6379. 由于目标计算机积极拒绝，无法连接。..
Trying again in 4.00 seconds... (2/100)

[2025-11-18 18:34:55,065: ERROR/MainProcess] consumer: Cannot connect to redis://localhost:6379/0: Error 10061 connecting to localhost:6379. 由于目标计算机积极拒绝，无法连接。..
Trying again in 6.00 seconds... (3/100)

[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-1] Pool process <billiard.pool.Worker object at 0x000001C4B3B3F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-1] Pool process <billiard.pool.Worker object at 0x000001C4B3B3F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-13] Pool process <billiard.pool.Worker object at 0x000002105E58F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-13] Pool process <billiard.pool.Worker object at 0x000002105E58F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-12] Pool process <billiard.pool.Worker object at 0x00000189B3BCF6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-12] Pool process <billiard.pool.Worker object at 0x00000189B3BCF6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-6] Pool process <billiard.pool.Worker object at 0x0000020F10B0F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-9] Pool process <billiard.pool.Worker object at 0x000002A28CD8F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-18] Pool process <billiard.pool.Worker object at 0x000001BD63F2F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-3] Pool process <billiard.pool.Worker object at 0x000001E19BFFF450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-6] Pool process <billiard.pool.Worker object at 0x0000020F10B0F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-27] Pool process <billiard.pool.Worker object at 0x000001EFA125F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-2] Pool process <billiard.pool.Worker object at 0x00000230FF87F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-5] Pool process <billiard.pool.Worker object at 0x0000022EF7CCF590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,628: ERROR/SpawnPoolWorker-29] Pool process <billiard.pool.Worker object at 0x00000157141EF6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-9] Pool process <billiard.pool.Worker object at 0x000002A28CD8F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-4] Pool process <billiard.pool.Worker object at 0x000002144C87F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-18] Pool process <billiard.pool.Worker object at 0x000001BD63F2F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-8] Pool process <billiard.pool.Worker object at 0x0000018E4352F410> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-16] Pool process <billiard.pool.Worker object at 0x000002EA48D8F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-28] Pool process <billiard.pool.Worker object at 0x0000025F5228F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-26] Pool process <billiard.pool.Worker object at 0x000001F8CA0BF450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-25] Pool process <billiard.pool.Worker object at 0x00000156BFFAF6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-3] Pool process <billiard.pool.Worker object at 0x000001E19BFFF450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-21] Pool process <billiard.pool.Worker object at 0x000002240397F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-27] Pool process <billiard.pool.Worker object at 0x000001EFA125F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-2] Pool process <billiard.pool.Worker object at 0x00000230FF87F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-5] Pool process <billiard.pool.Worker object at 0x0000022EF7CCF590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,628: ERROR/SpawnPoolWorker-29] Pool process <billiard.pool.Worker object at 0x00000157141EF6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-4] Pool process <billiard.pool.Worker object at 0x000002144C87F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-8] Pool process <billiard.pool.Worker object at 0x0000018E4352F410> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-16] Pool process <billiard.pool.Worker object at 0x000002EA48D8F590> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-28] Pool process <billiard.pool.Worker object at 0x0000025F5228F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-26] Pool process <billiard.pool.Worker object at 0x000001F8CA0BF450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-25] Pool process <billiard.pool.Worker object at 0x00000156BFFAF6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:34:57,627: ERROR/SpawnPoolWorker-21] Pool process <billiard.pool.Worker object at 0x000002240397F450> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 345, in _recv_bytes
    nread, err = ov.GetOverlappedResult(True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:39:36,488: ERROR/SpawnPoolWorker-7] Pool process <billiard.pool.Worker object at 0x00000221DBEAF6D0> error: OSError(9, '句柄无效。', None, 6, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 333, in _recv_bytes
    ov, err = _winapi.ReadFile(
              ^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 7, in getvalue
OSError: [WinError 6] 句柄无效。
[2025-11-18 18:39:36,488: ERROR/SpawnPoolWorker-7] Pool process <billiard.pool.Worker object at 0x00000221DBEAF6D0> error: OSError(9, '句柄无效。', None, 6, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 333, in _recv_bytes
    ov, err = _winapi.ReadFile(
              ^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 7, in getvalue
OSError: [WinError 6] 句柄无效。
[2025-11-18 18:39:36,754: ERROR/SpawnPoolWorker-20] Pool process <billiard.pool.Worker object at 0x000002A3D627F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 333, in _recv_bytes
    ov, err = _winapi.ReadFile(
              ^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-18 18:39:36,754: ERROR/SpawnPoolWorker-20] Pool process <billiard.pool.Worker object at 0x000002A3D627F6D0> error: PermissionError(13, '拒绝访问。', None, 5, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 333, in _recv_bytes
    ov, err = _winapi.ReadFile(
              ^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 3, in getvalue
PermissionError: [WinError 5] 拒绝访问。
[2025-11-19 01:14:55,307: ERROR/SpawnPoolWorker-22] Pool process <billiard.pool.Worker object at 0x0000017D0D43F450> error: OSError(9, '句柄无效。', None, 6, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 333, in _recv_bytes
    ov, err = _winapi.ReadFile(
              ^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 7, in getvalue
OSError: [WinError 6] 句柄无效。
[2025-11-19 01:14:55,308: ERROR/SpawnPoolWorker-15] Pool process <billiard.pool.Worker object at 0x000002323BA9F6D0> error: OSError(9, '句柄无效。', None, 6, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 333, in _recv_bytes
    ov, err = _winapi.ReadFile(
              ^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 7, in getvalue
OSError: [WinError 6] 句柄无效。
[2025-11-19 01:14:55,307: ERROR/SpawnPoolWorker-22] Pool process <billiard.pool.Worker object at 0x0000017D0D43F450> error: OSError(9, '句柄无效。', None, 6, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 333, in _recv_bytes
    ov, err = _winapi.ReadFile(
              ^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 7, in getvalue
OSError: [WinError 6] 句柄无效。
[2025-11-19 01:14:55,308: ERROR/SpawnPoolWorker-15] Pool process <billiard.pool.Worker object at 0x000002323BA9F6D0> error: OSError(9, '句柄无效。', None, 6, None)
Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 333, in _recv_bytes
    ov, err = _winapi.ReadFile(
              ^^^^^^^^^^^^^^^^^
BrokenPipeError: [WinError 109] 管道已结束。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 395, in get_payload
    return self._reader.recv_bytes()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 240, in recv_bytes
    buf = self._recv_bytes(maxlength)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\connection.py", line 354, in _recv_bytes
    raise EOFError
EOFError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 473, in receive
    ready, req = _receive(1.0)
                 ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 445, in _recv
    return True, loads(get_payload())
                       ^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\queues.py", line 394, in get_payload
    with self._rlock:
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\synchronize.py", line 118, in __exit__
    return self._semlock.__exit__(*args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [WinError 6] 句柄无效。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 351, in workloop
    req = wait_for_job()
          ^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 480, in receive
    raise SystemExit(EX_FAILURE)
SystemExit: 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 292, in __call__
    sys.exit(self.workloop(pid=pid))
             ^^^^^^^^^^^^^^^^^^^^^^
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 396, in workloop
    self._ensure_messages_consumed(completed=completed)
  File "F:\SOFT\MNOTE\wolai-backend\venv\Lib\site-packages\billiard\pool.py", line 406, in _ensure_messages_consumed
    if self.on_ready_counter.value >= completed:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 7, in getvalue
OSError: [WinError 6] 句柄无效。
