You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by br...@apache.org on 2012/09/19 20:43:27 UTC

[25/50] git commit: [#4713] add logging when faced with a duplicate key error in Thread.new

[#4713] add logging when faced with a duplicate key error in Thread.new


Project: http://git-wip-us.apache.org/repos/asf/incubator-allura/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-allura/commit/5030fa8b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-allura/tree/5030fa8b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-allura/diff/5030fa8b

Branch: refs/heads/master
Commit: 5030fa8b2f469b54a5d78c301c63f94fc864e17a
Parents: 9dc3898
Author: Dave Brondsema <db...@geek.net>
Authored: Thu Sep 13 18:09:50 2012 +0000
Committer: Dave Brondsema <db...@geek.net>
Committed: Thu Sep 13 18:09:58 2012 +0000

----------------------------------------------------------------------
 Allura/allura/model/discuss.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-allura/blob/5030fa8b/Allura/allura/model/discuss.py
----------------------------------------------------------------------
diff --git a/Allura/allura/model/discuss.py b/Allura/allura/model/discuss.py
index a250718..866a75c 100644
--- a/Allura/allura/model/discuss.py
+++ b/Allura/allura/model/discuss.py
@@ -158,6 +158,7 @@ class Thread(Artifact, ActivityObject):
                 session(thread).flush(thread)
                 return thread
             except DuplicateKeyError as err:
+                log.warning('Got DuplicateKeyError: attempt #%s, trying again. %s', i, err)
                 if i == 4:
                     raise
                 session(thread).expunge(thread)