Skip to content

Strange Failed Child Process Loop #259

@nahnotnathan

Description

@nahnotnathan

Previously working Beets Flask install suddenly broken.

When I log into Dozzle to see whats up this is what I get.

Image

It usually just loops the Child Process died thing infinitely. On occasion this error will pop up:

Process SpawnProcess-10: Traceback (most recent call last): File "/usr/local/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap self.run() File "/usr/local/lib/python3.11/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/usr/local/lib/python3.11/site-packages/uvicorn/_subprocess.py", line 80, in subprocess_started target(sockets=sockets) File "/usr/local/lib/python3.11/site-packages/uvicorn/supervisors/multiprocess.py", line 64, in target return self.real_target(sockets) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/uvicorn/server.py", line 67, in run return asyncio_run(self.serve(sockets=sockets), loop_factory=self.config.get_loop_factory()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/uvicorn/_compat.py", line 30, in asyncio_run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/asyncio/base_events.py", line 654, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/uvicorn/server.py", line 71, in serve await self._serve(sockets) File "/usr/local/lib/python3.11/site-packages/uvicorn/server.py", line 78, in _serve config.load() File "/usr/local/lib/python3.11/site-packages/uvicorn/config.py", line 445, in load self.loaded_app = self.loaded_app() ^^^^^^^^^^^^^^^^^ File "/repo/backend/beets_flask/server/app.py", line 33, in create_app from ..database import setup_database File "/repo/backend/beets_flask/database/__init__.py", line 1, in <module> from .setup import db_session_factory, setup_database, with_db_session File "/repo/backend/beets_flask/database/setup.py", line 11, in <module> from .models import Base File "/repo/backend/beets_flask/database/models/__init__.py", line 2, in <module> from .states import CandidateStateInDb, FolderInDb, SessionStateInDb, TaskStateInDb File "/repo/backend/beets_flask/database/models/states.py", line 21, in <module> from beets.autotag import AlbumMatch File "/usr/local/lib/python3.11/site-packages/beets/autotag/__init__.py", line 30, in <module> from .match import Proposal, Recommendation, tag_album, tag_item File "/usr/local/lib/python3.11/site-packages/beets/autotag/match.py", line 24, in <module> import lap File "/usr/local/lib/python3.11/site-packages/lap/__init__.py", line 16, in <module> from ._lapjv import ( File "_lapjv_cpp/_lapjv.pyx", line 1, in init _lapjv ImportError: numpy.core.multiarray failed to import (auto-generated because you didn't call 'numpy.import_array()' after cimporting numpy; use '<void>numpy._import_array' to disable if you are certain you don't need it).

Any idea what happened here?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions