microsoft / microsoft/TypeScript

tsc is not resposive to `ctrl-c`

Abierto
#63,856 2 comentarios 9 reacciones 1 asignado Ver en GitHub

@jakebailey ya está trabajando en esto.

Desde el 15/7/2026.

Needs Investigation
Lenguaje dominante
Go
Estrellas
111k
Forks
14.3k
Merge medio
2 d 4 h
PR fusionados (30 d)
132

Descripción

When you run tsc and attempt to interrupt a build it does not respond instead it just complets the build

This is because typescript-go installs [signal handlers](https://github.com/microsoft/typescript-go/blob/8a749379d556f1bb4044218a1f94bc90fbfb6a03/cmd/tsgo/main.go#L28) to propagate sigterm and sigint to the `context.Context` object

However this is not always threaded all the way through the build

I prepared https://github.com/microsoft/typescript-go/pull/4592 to fix this, but the fix is non-trivial

Alternatively should we just _not_ install signal handlers and let normal behavior proceed?

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.