Azure / Azure/durabletask

LocalOrchestrationService.StopAsync() gets stuck

Offen
#548 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.