WARNING Thread(Thread-3 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 30/100
Direzione di ricerca
Inizia da choreographer/browser_async.py, in particolare dal percorso _close() indicato nel warning, e verifica come si comporta l’arresto del browser quando multiprocessing crea molti worker. Costruisci la riproduzione minima promessa usando Python 3.11 e le versioni indicate di Kaleido, choreographer e Plotly. Il lavoro è completato quando viene determinato se il warning indica un reale errore di cleanup e il comportamento appropriato viene documentato o testato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Using:
Python 3.11
Multiprocessing
Kaleido 1.0.0rc13
choreographer 1.0.7
plotly 6.1.0
venv
I have a script which using multiprocessing (limited to 30 cores right now on this machine), to generate lots of static images for hosting. I've just moved to testing the new plotly with the new kaleido (another long suffering W11 kaleido hanging process user here), but discovered a new problem so flagging it here because I've not seen it raised anywhere else.
My logs are full of:
WARNING Thread(Thread-3 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-3 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-3 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-3 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-3 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-3 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-3 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-5 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-5 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-5 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-5 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-7 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-7 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
WARNING Thread(Thread-7 (run)) choreographer.browser_async:browser_async.py:_close()- Resorting to unclean kill browser.
I've not seen anyone post this. I'm attempting to put a small script together to reproduce this out of the venv in which it current runs to remove that.
Is it a known problem? Can I suppress the warning if that's all it is? Do I need to care?
- Lingua principale
- Python
- Stelle
- 504
- Fork
- 65
- Merge medio
- 6g 9h
- PR unite (30g)
- 2
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di plotly/kaleido
-
Writing to an existing directory whose name has a dot fails with "Invalid format"Forse già presa @RaphaelFakhri l’ha presa 13 giorni fa. Apertabug P3 size: 1
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
-
Deterministic Rendering ChallengesForse di nuovo libera @camdecoster l’ha presa 67 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement feature P2 size: 5
-
[FEATURE]: Embed custom fonts into vector exports (no system install)Forse già presa @camdecoster l’ha presa 124 giorni fa. Apertaenhancement P3 size: 3
-
enhancement feature P3 size: 5
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
GlobalKaleidoServer is not thread-safeForse già presa @talleibman l’ha presa 250 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
Tutte le issue di plotly/kaleido
Issue simili
-
area:cli bug difficulty:1
Difficoltà 1/5 1-3 ore Idoneità per principianti 87/100
MakazhanAlpamys/Soup#2491 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
microsoft/onnxscript#3155 ·
I maintainer di solito rispondono entro 4 giorni
-
IFEval nth-paragraph checker reads the wrong paragraph when a blank separator is presentForse già presa @chetana1410 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
EleutherAI/lm-evaluation-harness#4530 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
sv_SE vat_id() has 14 digits: the "16" organisation number prefix is keptForse già presa @kevin9327 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 19 giorni