discriminate error messages in server.Open

This commit is contained in:
Matt Jaffee 2017-05-23 09:45:21 -05:00
parent 9d92b7ec05
commit b386fc9eac

View file

@ -101,7 +101,7 @@ func (s *Server) Open() error {
// Open HTTP listener to determine port (if specified as :0).
ln, err := net.Listen("tcp", ":"+port)
if err != nil {
return err
return fmt.Errorf("net.Listen: %v", err)
}
s.ln = ln
@ -115,16 +115,16 @@ func (s *Server) Open() error {
// Open holder.
if err := s.Holder.Open(); err != nil {
return err
return fmt.Errorf("opening Holder: %v", err)
}
if err := s.BroadcastReceiver.Start(s); err != nil {
return err
return fmt.Errorf("starting BroadcastReceiver: %v", err)
}
// Open NodeSet communication
if err := s.Cluster.NodeSet.Open(); err != nil {
return err
return fmt.Errorf("opening NodeSet: %v", err)
}
// Create executor for executing queries.