Skip to content
This repository has been archived by the owner. It is now read-only.

digest credential db locks cause 500 error #193

Closed
macosforgebot opened this issue Jan 23, 2008 · 4 comments
Closed

digest credential db locks cause 500 error #193

macosforgebot opened this issue Jan 23, 2008 · 4 comments

Comments

@macosforgebot
Copy link

@macosforgebot macosforgebot commented Jan 23, 2008

@cyrusdaboo originally submitted this as ticket:232


Under load it is possible to get db locked errors from the digest credentials DB. Right now these are not handled and passed up as 500 errors. We should attempt to re-try the DB request a few times when we get such an error. The problem is though that the authentication subsystem does not use deferreds so we would have to block on that or come up with a special exception type we could pass up the call chain to a point where deferreds can be returned and have the deferred loop done there.

@macosforgebot
Copy link
Author

@macosforgebot macosforgebot commented Jan 23, 2008

@wsanchez originally submitted this as comment:1:⁠ticket:232

@macosforgebot
Copy link
Author

@macosforgebot macosforgebot commented Mar 10, 2008

@wsanchez originally submitted this as comment:2:⁠ticket:232

  • Milestone changed from 1.2 to 1.3
@macosforgebot
Copy link
Author

@macosforgebot macosforgebot commented Oct 28, 2008

@wsanchez originally submitted this as comment:3:⁠ticket:232

  • Milestone changed from CalendarServer-1.3 to CalendarServer-2.0
@macosforgebot
Copy link
Author

@macosforgebot macosforgebot commented Mar 9, 2009

@wsanchez originally submitted this as comment:4:⁠ticket:232

  • Status changed from new to closed
  • Resolution changed from to Software changed

Digest DB is gone in trunk

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.