Fixed #6641 -- If we lose a race when creating a new object in get_or_create,
commit5de9d5dfd769ec101e3f2d8cde7ae8edd1bb67fd
authormtredinnick <mtredinnick@bcc190cf-cafb-0310-a4f2-bffc1f526a37>
Tue, 18 Mar 2008 14:08:40 +0000 (18 14:08 +0000)
committermtredinnick <mtredinnick@bcc190cf-cafb-0310-a4f2-bffc1f526a37>
Tue, 18 Mar 2008 14:08:40 +0000 (18 14:08 +0000)
tree9ebe882f89bad5029efe66f70ceeb6c9eebc43dc
parent30cbe8c428197ddd829185b99ff55005c898f9db
Fixed #6641 -- If we lose a race when creating a new object in get_or_create,
re-get the result from the database and return that. Thanks, Jeff Guinness and
Timothée Peignier.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@7289 bcc190cf-cafb-0310-a4f2-bffc1f526a37
django/db/models/query.py