Commit d38381c
committed
Fix race condition in archived threads useEffect
Add a request ID ref to refreshArchivedThreads so that when multiple
concurrent fetches race (e.g. due to rapid environmentIds changes),
only the latest invocation's result is applied to state. Stale
responses are silently discarded.1 parent 2f3b92c commit d38381c
1 file changed
Lines changed: 9 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1310 | 1310 | | |
1311 | 1311 | | |
1312 | 1312 | | |
| 1313 | + | |
| 1314 | + | |
1313 | 1315 | | |
| 1316 | + | |
1314 | 1317 | | |
1315 | 1318 | | |
1316 | 1319 | | |
| |||
1325 | 1328 | | |
1326 | 1329 | | |
1327 | 1330 | | |
1328 | | - | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
1329 | 1334 | | |
1330 | | - | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
1331 | 1338 | | |
1332 | 1339 | | |
1333 | 1340 | | |
| |||
0 commit comments