07th-mod / 07th-mod/python-patcher

Add back thread debug prints / add better debugging for startup process

Ouverte
#219 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
214
Forks
12
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

A while ago I removed the printouts (now gated by the `Globals.DEBUG_THREAD_INFO` variable) which state when threads are started/stopped by the installer, to clean up the installer output.

However in cases where the installer does not start up properly, this can make it difficult to debug.

It may be better to enable this output, and/or improve the output so it is more clear what tasks will need to be completed during the startup process.

Also, there should be some debug output / handling if a thread hangs completely for whatever reason.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Recherchez la variable Globals.DEBUG_THREAD_INFO et le code de gestion des threads de l'installateur. Le problème mentionne de réajouter des impressions de débogage pour le démarrage/arrêt des threads et d'améliorer la sortie pour le processus de démarrage. De plus, implémentez une sortie de débogage ou une gestion pour les threads bloqués. Commencez par examiner la séquence de démarrage de l'installateur et la gestion du cycle de vie des threads pour comprendre où insérer la journalisation et la gestion des erreurs.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
cli, tooling
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.