-
Notifications
You must be signed in to change notification settings - Fork 87
[SSL]Server.supervise_as broken after #116 #120
Comments
Ugh. @digitalextremist thanks for finding this. I almost did another release. Perhaps we need some integration tests for interactions with the supervisor behavior. @stouset I'd call this a release blocker. We need a more straightforward factoring of these classes for them to play nicely with the tricks that Celluloid is already using. /cc @halorgium although I suppose you're probably on a plane to N-Zed |
@tarcieri this idea might be 'digging to China', but the way Again, 'digging to China' perhaps, and certainly changes the usage examples, but we've gone through a lot of changes to the point where maybe it is worth it? Maybe it can be /cc @stouset, @halorgium |
@digitalextremist I agree, we should make a |
About done with the refactor of |
@stouset re:
I've got the Oh, also, the client certificate parameters need documentation. Will be back with updated usage shortly. |
All the usage example and documentation changes I could see are made. I see some tests failing, but at first glance that is because of @tarcieri ready for run through and probably some kind of announcement that this is by no means backward compatible, unless we further modify Did this kinda fast with my stuff dying without Hopefully this is pretty clean and palatable for a pretty large change to the theory behind |
As of #116 which works around
#initialize
, and implements a new#new
, now#supervise_as
functionality breaks, withArguementError
since#initialize
accepts an already instantiated server, with aHash
of options. Previously,#initialize
actually instantiate the server itself. Obviously the ability to create different kinds of servers is great, but now we cannot ( from what I can see ) easily instantiate a supervisedServer
orSSLServer
actor.This also impacts the usage examples, unless the existing interfaces to
Server
andSSLServer
are retrofitted.The text was updated successfully, but these errors were encountered: