Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

NodejsEnvironment Dispose() is blocked by pending tasks

Aberta
#355 1 comentário 0 reações 1 responsável Ver no GitHub

@vmoroz já está trabalhando nisso.

Desde 13/8/2024.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

bug libnode

In the following snippet, the nodejs environment starts running a task that continues indefinitely:

env.Run(() =>
    {
        JSValue.RunScript(@"
setInterval(() => {
    console.log('Hello from Node.js');
}, 1000);
");
    });

Calling env.Dispose() doesn't kill the environment but instead waits for completion (which never occurs).
Is it possible to forcefully "kill" the node environment?

Linguagem predominante
C#
Estrelas
783
Forks
80
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de microsoft/node-api-dotnet

Todas as issues de microsoft/node-api-dotnet

Issues semelhantes

Mais issues de C#

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.