Browse Source

lib/protocol: Clean up error values, unused flags

GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3025
Audrius Butkevicius 10 years ago
parent
commit
49387f9494
2 changed files with 5 additions and 9 deletions
  1. 2 2
      lib/connections/connections.go
  2. 3 7
      lib/protocol/protocol.go

+ 2 - 2
lib/connections/connections.go

@@ -200,7 +200,7 @@ next:
 		ct, ok := s.connType[remoteID]
 		if ok && !ct.IsDirect() && c.Type.IsDirect() {
 			l.Debugln("Switching connections", remoteID)
-			s.model.Close(remoteID, fmt.Errorf("switching connections"))
+			s.model.Close(remoteID, protocol.ErrSwitchingConnections)
 		} else if s.model.ConnectedTo(remoteID) {
 			// We should not already be connected to the other party. TODO: This
 			// could use some better handling. If the old connection is dead but
@@ -313,7 +313,7 @@ func (s *Service) connect() {
 				if conn := s.connectDirect(deviceID, addr); conn != nil {
 					l.Debugln("Connecting to", deviceID, "via", addr, "succeeded")
 					if connected {
-						s.model.Close(deviceID, fmt.Errorf("switching connections"))
+						s.model.Close(deviceID, protocol.ErrSwitchingConnections)
 					}
 					s.conns <- model.IntermediateConnection{
 						Conn: conn,

+ 3 - 7
lib/protocol/protocol.go

@@ -64,11 +64,6 @@ const (
 	UpdateTypeForget
 )
 
-// CLusterConfig flags
-const (
-	FlagClusterConfigTemporaryIndexes uint32 = 1 << 0
-)
-
 // ClusterConfigMessage.Folders flags
 const (
 	FlagFolderReadOnly            uint32 = 1 << 0
@@ -87,8 +82,9 @@ const (
 )
 
 var (
-	ErrClosed  = errors.New("connection closed")
-	ErrTimeout = errors.New("read timeout")
+	ErrClosed               = errors.New("connection closed")
+	ErrTimeout              = errors.New("read timeout")
+	ErrSwitchingConnections = errors.New("switching connections")
 )
 
 // Specific variants of empty messages...