coverstore has intermitent 500 errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Open Library |
Fix Released
|
High
|
Anand Chitipothu |
Bug Description
Book cover fetches are randomly getting 500 errors.
Retries of the GET almost always are successful.
In a 100 second sample this afternoon I saw 11 500 errors from coverstore.
example from that sample:
ia331532$ tail -s 0.1 --follow=name /var/log/
yeilds lines like this:
0.36.56.35 covers.
The error log for this 500 is:
2010-05-10 23:20:52: (mod_fastcgi.
File "/usr/lib/
return self.handle()
File "/usr/lib/
return self._delegate(fn, self.fvars, args)
File "/usr/lib/
return handle_class(cls)
File "/usr/lib/
return tocall(*args)
File "/opt/openlibra
d = _query(category, key, value)
File "/opt/openlibra
result = db.query(category, value, limit=1)
File "/opt/openlibra
return result.list()
File "/usr/lib/
for x in db_cursor.
InterfaceError: cursor already closed
Changed in openlibrary: | |
assignee: | nobody → Anand Chitipothu (anandology) |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: covers |
This happened twice today, fwiw. Andy started once from NAGIOS UI, and I did the second time. No idea why it happened though.