Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Loopd becomes unresponsive after some time

Ouverte
#767 12 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
go, sql
Domaine
backend

Piste de recherche

Commencez par le comportement de loopd décrit dans le rapport et reproduisez l’échec à l’aide de loop getinfo et d’une requête loop-out après que le daemon a fonctionné pendant un certain temps. Examinez l’erreur d’analyse SQL pour publication_deadline ainsi que le message cltv delta below minimum. C’est terminé lorsque loopd reste réactif et que les deux opérations fonctionnent sans nécessiter de redémarrage.

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

Description

Hey!

After some time (we have not measured how much yet), our loop is having issues doing loop outs, getinfo breaks as in the log below:

lnd:/# loop getinfo
[loop] rpc error: code = Unknown desc = sql: Scan error on column index 20, name "publication_deadline": unsupported Scan, storing driver.Value type string into type *time.Time

Additionally, invoking loop out gives this error:

cltv delta below minimum: 98

It somehow resolves if we kill loopd and some swaps got broadcast onchain

System information

Versions:
LND 0.17.5 and loop 0.27.1 for amd64 linux containers on kubernetes (AWS)

Langage dominant
Go
Étoiles
593
Forks
138
Merge moyen
4 j 18 h
PR mergées (30 j)
20

Préparer son environnement

  • Fournit un Dockerfile ou un fichier Docker Compose
  • Propose un modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de lightninglabs/loop

Toutes les issues de lightninglabs/loop

Issues similaires

Plus d'issues Go

Recevez les nouvelles issues par e-mail

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