Logging threads are not killed when node dies
Los mantenedores suelen responder en 1 día
@mgmeier ya está trabajando en esto.
Desde el 25/11/2025.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
The following two threads are not shutdown when the node dies:
Note that link only makes sure that if the created thread fails the main thread will receive an async exception, but it does not the other way around. Instead using async and link combination, one should use withAsync and write both function using the with... pattern:
withResourceTracer :: Tracer IO RessourceStats
-> Int
-> (Async a -> IO ())
-> IO ()
withResournceTracer tr delayMilliseconds k = do
withAsync resourceThread k
where
...
The caller (e.g. the conitnuation k) ought to be responsible for makeing sure that the started thread fails the main thread will terminate. This is usually done with something like wait.
- Lenguaje dominante
- Haskell
- Estrellas
- 3.2k
- Forks
- 760
- Merge medio
- 2 d 7 h
- PR fusionados (30 d)
- 21
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de IntersectMBO/cardano-node
-
Stale
Dificultad 1/5 1-3 horas Aptitud para principiantes 75/100
IntersectMBO/cardano-node#6597 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Stale
Dificultad 1/5 1-3 horas Aptitud para principiantes 72/100
IntersectMBO/cardano-node#6578 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
IntersectMBO/cardano-node#6522 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 30/100
IntersectMBO/cardano-node#6729 ·
Los mantenedores suelen responder en 1 día
-
increase in memory usageAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 28/100
IntersectMBO/cardano-node#6718 ·
Los mantenedores suelen responder en 1 día
Todos los issues de IntersectMBO/cardano-node
Issues similares
-
docs: install-manifest download links use main instead of master (404)Posiblemente ocupada @ChinmayaBisoi la tomó hoy. Abierto
Dificultad 2/5 Menos de una hora Aptitud para principiantes 78/100
hasura/graphql-engine#10884 ·
-
New-pipeline: update TracyAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
AccelerateHS/accelerate#583 · 2 comentarios ·
-
component: hls-refactor-plugin status: needs triage type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 60/100
haskell/haskell-language-server#5111 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
alunduil/network-arbitrary#193 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
alunduil/siren-json.hs#245 ·
Los mantenedores suelen responder en 1 día