fix use_async_effect cleanup not executed when dependencies change
#900
| Job | Run time |
|---|---|
| 20s | |
| 28s | |
| 1m 29s | |
| 1m 30s | |
| 28s | |
| 5m 35s | |
| 5m 37s | |
| 1m 26s | |
| 1m 39s | |
| 1m 31s | |
| 5m 36s | |
| 1m 10s | |
| 1m 37s | |
| 1m 17s | |
| 6m 24s | |
| 1m 27s | |
| 0s | |
| 37m 34s |