UWNetworksLab/OneSwarm — pull request #15 by DaemonF (2012-08-16 01:47:02+00:00)
Title: Completed client registration of ExitNode Shared Services

Completed client registration of ExitNode Shared Services. The Client will attempt to register their ExitNode(s) once an hour and if any fail, it will retry registration with automatic correction for common errors such as duplicate serviceID's and timed-out registrations. All other errors are logged, but not yet reported to the UI.

Test included that checks all of the above including error correction. (Yes, it does pass this time :)