MagicStack / MagicStack/uvloop
Blocking loop.subprocess_shell() and loop.subprocess_exec()
Personne n'a encore pris cette issue.
- Langage dominant
- Cython
- Étoiles
- 11.9k
- Forks
- 616
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
- uvloop version: 0.9.0
- Python version: 3.6.1
- Platform: UNIX
- Can you reproduce the bug with
PYTHONASYNCIODEBUGin env?: n.a.
Hi there,
I'm facing the same problem encountered in CPython issue #414. Since the patch (see issue #428) is not upstreamed in asyncio yet, I was wondering if there is any progess on this in uvloop.
I've tested that behavior with the 0.9.0 version and it seems to be still blocking.
@1st1, have you planned to fix this? Do you need help at some point? (I was working with @martiusweb on the codebase which led to those issues)
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par les points d’entrée loop.subprocess_shell() et loop.subprocess_exec(), puis examinez l’issue #414 de CPython liée ainsi que la discussion sur le patch dans l’issue #428. Reproduisez le comportement de blocage signalé avec les versions d’UNIX et de Python indiquées ; le travail est terminé lorsque les deux méthodes de subprocess ne se bloquent plus comme décrit.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- backend, operating-systems
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100