LocalOrchestrationService.StopAsync() gets stuck
- Lenguaje dominante
- C#
- Estrellas
- 1.7k
- Forks
- 335
- Merge medio
- 2 d 23 h
- PR fusionados (30 d)
- 6
Descripción
When running tests, I use LocalOrchestrationService from the DurableTask.Emulator package.
As part of the tests initialization, my code performs StartAsync on the TaskHubWorker.
After the tests are done, I'm trying to call StopAsync(), but that method appears to be stuck forever.
I'm using:
DurableTask.Core, Version=2.5.1.0
DurableTask.Emulator, Version=2.5.1.0
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Empieza reproduciendo el ciclo de vida de las pruebas con DurableTask.Core y DurableTask.Emulator versión 2.5.1.0: llama a TaskHubWorker.StartAsync durante la inicialización y después a LocalOrchestrationService.StopAsync tras las pruebas. Investiga por qué StopAsync no retorna; la tarea estará terminada cuando el servicio se cierre de forma fiable en lugar de quedar bloqueado indefinidamente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp
- Área
- backend, distributed-systems
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100