Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Ctrl-c to exit running process throws ExitError: EEXIT: 130

Abierto
#280 1 comentario 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
30/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
node.js, typescript
Área
cli, devtools

Línea de trabajo

Reproduce the issue with sf lightning dev app --target-org and Ctrl-C, then inspect the LightningDevApp.exit path shown through @oclif/core/lib/errors/exit.js and @salesforce/sf-plugins-core/lib/sfCommand.js. Done means the running plugin and Node process stop gracefully without exposing an ExitError: EEXIT: 130 stack trace.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

BUG P3
Summary

The plugin opens and runs properly, but when trying to simply kill the running process in terminal with Ctrl-c, the process does not exit gracefully, throws ExitError: EEXIT: 130

Also the local url is still available in the tab to navigate (not sure if this should be intended) but changes are not reflected when making them locally (intended)

Steps To Reproduce:
  1. Run the plugin with sf lightning dev app --target-org
  2. Exit program in same running terminal window with Ctrl-c
Expected Result

A message or something stating the plugin and node process has stopped running

Actual Result
Waiting to resolve the Lightning Experience-enabled custom domain...... done
^C/Users/tjodwalis/.local/share/sf/node_modules/@salesforce/plugin-lightning-dev/node_modules/@oclif/core/lib/errors/exit.js:6
    throw new exit_1.ExitError(code);
    ^

ExitError: EEXIT: 130
    at Object.exit (/Users/tjodwalis/.local/share/sf/node_modules/@salesforce/plugin-lightning-dev/node_modules/@oclif/core/lib/errors/exit.js:6:11)
    at LightningDevApp.exit (/Users/tjodwalis/.local/share/sf/node_modules/@salesforce/plugin-lightning-dev/node_modules/@oclif/core/lib/command.js:183:16)
    at process.<anonymous> (file:///Users/tjodwalis/.local/share/sf/node_modules/@salesforce/plugin-lightning-dev/node_modules/@salesforce/sf-plugins-core/lib/sfCommand.js:265:22)
    at process.emit (node:events:531:35)
    at Signal.callbackTrampoline (node:internal/async_hooks:130:17) {
  code: 'EEXIT',
  oclif: { exit: 130 },
  skipOclifErrorHandling: undefined,
  suggestions: undefined
}

Node.js v21.4.0
Additional Information

Screenshots:

Please see actual result above ^^

Logs:

Please see actual result above ^^

System Information

SF CLI:

zsh

{
  "architecture": "darwin-arm64",
  "cliVersion": "@salesforce/cli/2.68.6",
  "nodeVersion": "node-v21.4.0",
  "osVersion": "Darwin 23.6.0",
  "rootPath": "/Users/tjodwalis/.nvm/versions/node/v21.4.0/lib/node_modules/@salesforce/cli",
  "shell": "zsh",
  "pluginVersions": [
    "@oclif/plugin-autocomplete 3.2.10 (core)",
    "@oclif/plugin-commands 4.1.10 (core)",
    "@oclif/plugin-help 6.2.18 (core)",
    "@oclif/plugin-not-found 3.2.28 (core)",
    "@oclif/plugin-plugins 5.4.17 (core)",
    "@oclif/plugin-search 1.2.16 (core)",
    "@oclif/plugin-update 4.6.13 (core)",
    "@oclif/plugin-version 2.2.16 (core)",
    "@oclif/plugin-warn-if-update-available 3.1.23 (core)",
    "@oclif/plugin-which 3.2.19 (core)",
    "@salesforce/cli 2.68.6 (core)",
    "apex 3.6.3 (core)",
    "api 1.3.2 (core)",
    "auth 3.6.75 (core)",
    "data 3.11.4 (core)",
    "deploy-retrieve 3.15.13 (core)",
    "info 3.4.21 (core)",
    "lightning-dev 1.9.4 (user) published 10 days ago (Mon Nov 25 2024)",
    "limits 3.3.40 (core)",
    "marketplace 1.3.6 (core)",
    "org 5.2.4 (core)",
    "packaging 2.9.3 (core)",
    "schema 3.3.42 (core)",
    "settings 2.4.6 (core)",
    "sobject 1.4.46 (core)",
    "telemetry 3.6.23 (core)",
    "templates 56.3.30 (core)",
    "trust 3.7.43 (core)",
    "user 3.6.3 (core)",
    "@salesforce/sfdx-scanner 4.6.0 (user) published 72 days ago (Tue Sep 24 2024) (latest is 4.7.0)"
  ]
}

OS:
Apple M3 Pro 14.7.1 (23H222)

Lenguaje dominante
TypeScript
Estrellas
19
Forks
19
Merge medio
3 d 12 h
PR fusionados (30 d)
2

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.

Más de salesforcecli/plugin-lightning-dev

Todos los issues de salesforcecli/plugin-lightning-dev

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.