In a very close race, one side can first see the duplicate nvr during the get_build check in new_build, which leads to an attempt to recycle, which fails because the duplicate is in the BUILDING state. |
||
|---|---|---|
| .. | ||
| app | ||
| __init__.py | ||
| auth.py | ||
| db.py | ||
| kojihub.py | ||
| kojixmlrpc.py | ||
| Makefile | ||
| repos.py | ||
| scheduler.py | ||