fix: prevent request queue softlock by adding is_finished and correcting is_empty
#2088
| Job | Run time |
|---|---|
| 4s | |
| 4s |
is_finished and correcting is_empty
#2088
| Job | Run time |
|---|---|
| 4s | |
| 4s |