akiban/akiban-server-plugins — pull request #2 by yshavit (2012-12-31 06:23:33+00:00)
Title: Fix conductor registration

Fixing the HttpConductor so that it doesn't restart all previous handlers whenever a handler is added. This behavior was breaking the RestModuleImpl if another handler (e.g. HelloWorld) came in after it and thus forced it to restart.

See the commit message for more detail.

(One could argue that the Guice/Jersey magic is a bit broken if it doesn't allow for restarting its handlers, but that's not for this project to fix.)