La demande propose d'ajouter une méthode `serve forever()` au runner, similaire à `asyncio.Server.serve forever()`. Examinez l'implémentation du runner aiohttp dans `aiohttp/web runner.py` et la documentation asyncio liée. Vérifiez les commentaires existants pour la discussion sur la conception. Implémentez la méthode en encapsulant le `serve forever` du serveur sous jacent tout en gérant le nettoyage et la gestion des signaux.
Stack technique
python
Domaine
backend
Type d'issue
Fonctionnalité
DifficultéDifficulté estimée pour un nouveau contributeur, de 1 pour un très petit changement à 5 pour un travail expert.
3
Temps estiméFourchette de temps approximative pour investiguer, implémenter, tester et préparer une pull request.
1-2 jours
Statut d'activitéDisponibilité apparente de l'issue : fraîche, active, ancienne, bloquée ou en attente d'un mainteneur.
Active
ClartéClarté avec laquelle l'issue explique le changement attendu, les critères d'acceptation et la prochaine étape.
Claire
Prérequis
Pythonasyncioaiohttp
Accessibilité débutantScore de 1 à 100 estimant l'accessibilité de cette issue pour un premier contributeur.
40
Newsletter quotidienne
Recevez de nouvelles issues Easy par e-mail.
Abonnez-vous à GoodFirstIssue Daily pour recevoir de nouvelles issues Easy prêtes pour un travail open source adapté aux débutants.