.NET: Fix input signal issue during checkpoint restoration (#5085)

* Improve workflow unit tests

* Update test name prefix for clarity.

* Update tests to surface any errors.

* fix check-point restore-time race in off-thread workflow event stream
This commit is contained in:
Peter Ibekwe
2026-04-03 15:58:25 -07:00
committed by GitHub
Unverified
parent 55ae57c0ed
commit d30103fee6
@@ -287,10 +287,6 @@ internal sealed class StreamingRunEventStream : IRunEventStream
{
// Discard each event (including InternalCompletionSignals)
}
// After clearing, signal the run loop to continue if needed
// The run loop will send a new completion signal when it finishes processing from the restored state
this.SignalInput();
}
public async ValueTask StopAsync()