LocalOrchestrationService.StopAsync() gets stuck
- Vorherrschende Sprache
- C#
- Sterne
- 1.7k
- Forks
- 335
- Ø Merge
- 2 T. 23 Std.
- Gemergte PRs (30 T.)
- 6
Beschreibung
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
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, den Testlebenszyklus mit DurableTask.Core und DurableTask.Emulator Version 2.5.1.0 zu reproduzieren: Rufe während der Initialisierung TaskHubWorker.StartAsync auf und anschließend nach den Tests LocalOrchestrationService.StopAsync. Verfolge, warum StopAsync nicht zurückkehrt; fertig ist die Aufgabe, wenn der Dienst zuverlässig heruntergefahren wird, anstatt für immer hängen zu bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- backend, distributed-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100