Просмотр исходного кода

Fix: ensure non-blank default value for ClientVersion in handshake

Rod Hynes 11 лет назад
Родитель
Сommit
ca85ff7900
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      psiphon/config.go

+ 4 - 0
psiphon/config.go

@@ -89,6 +89,10 @@ func LoadConfig(configJson []byte) (*Config, error) {
 		}
 	}
 
+	if config.ClientVersion == "" {
+		config.ClientVersion = "0"
+	}
+
 	if config.ConnectionWorkerPoolSize == 0 {
 		config.ConnectionWorkerPoolSize = CONNECTION_WORKER_POOL_SIZE
 	}