blitz_api stuck at "Waiting for application startup" if redis is not installed
- Dominant language
- Python
- Stars
- 25
- Forks
- 19
- PR merge metrics
- No merged PRs in 30d
Description
If `redis` is not installed, `blitz_api` waits forever(?) for it and it doesn't fail.
```text
INFO: Will watch for changes in these directories: ['/blitz_api']
INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO: Started reloader process [72907] using statreload
INFO: Started server process [72909]
INFO: Waiting for application startup.
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue by starting blitz_api without redis and review the application startup path around the reported “Waiting for application startup” state. Done means the service no longer waits indefinitely and instead reports the missing redis dependency or otherwise exits clearly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fastapi, python, redis
- Domain
- api, backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100