[tor-bugs] #16907 [Onionoo]: Stop returning a 500 Internal Server Error when the hourly updater has not run for 6+ hours

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Dec 19 02:07:32 UTC 2015


#16907: Stop returning a 500 Internal Server Error when the hourly updater has not
run for 6+ hours
-------------------------+------------------------------
 Reporter:  karsten      |          Owner:
     Type:  enhancement  |         Status:  needs_review
 Priority:  Medium       |      Milestone:
Component:  Onionoo      |        Version:
 Severity:  Normal       |     Resolution:
 Keywords:               |  Actual Points:
Parent ID:               |         Points:
  Sponsor:               |
-------------------------+------------------------------
Changes (by fmap):

 * cc: fmap (added)


Comment:

 ikaweh correctly unpacked my reasoning. Note that clients should still be
 notified prior to deployment of these changes, e.g. reading Roster I see
 that under some conditions it will unpack any valid JSON response
 independent of its response code:

 https://github.com/seansaito/Roster/blob/7268361a0d0ab416e804303716a11908b65e292e/app/models/onionoo_connector.py#L37-L45

 I've rebased my changes against master and included an addendum to the
 protocol document describing the new usage:

 https://github.com/fmapfmapfmap/onionoo-
 dev/commit/7831f9d36f41e2ed7c4c02d8d0bbfff4f01359dd

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16907#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list