Editorial question112.2K views1,998 votes0 answers1,749 following
AI-generatedRedux-Saga race timeout leaves pending API request unresolved
Goal When a Redux-Saga task races an asynchronous API call against a delay effect to implement a timeout, the timer should win cleanly and prevent any late response from updating state. Constraint Cancelling a saga task interrupts the generator and runs finally blocks, but it does not automatically cancel the underlying Promise or network request passed to c