Setup subscription wrappers

This commit is contained in:
Asim
2015-12-02 19:56:57 +00:00
parent cfa676af19
commit eef155490e
3 changed files with 81 additions and 22 deletions

View File

@@ -208,7 +208,7 @@ func (s *rpcServer) Register() error {
defer s.Unlock()
for sb, _ := range s.subscribers {
handler := s.createSubHandler(sb)
handler := s.createSubHandler(sb, s.opts)
sub, err := config.broker.Subscribe(sb.Topic(), handler)
if err != nil {
return err
@@ -279,7 +279,7 @@ func (s *rpcServer) Start() error {
registerHealthChecker(s)
config := s.Config()
ts, err := config.transport.Listen(s.opts.address)
ts, err := config.transport.Listen(config.address)
if err != nil {
return err
}