Browse Source

Revert "fix some lint warnings."

This reverts commit 1955d72e3e5ceb8a6ca72b705c05094240e81a74.
lucifer9 6 years ago
parent
commit
f59c0542c9
1 changed files with 28 additions and 26 deletions
  1. 28 26
      transport/internet/http/hub.go

+ 28 - 26
transport/internet/http/hub.go

@@ -108,12 +108,12 @@ func Listen(ctx context.Context, address net.Address, port net.Port, streamSetti
 	config := tls.ConfigFromStreamSettings(streamSettings)
 	config := tls.ConfigFromStreamSettings(streamSettings)
 	if config == nil {
 	if config == nil {
 		// return nil, newError("TLS must be enabled for http transport.").AtWarning()
 		// return nil, newError("TLS must be enabled for http transport.").AtWarning()
-		h2s := &http2.Server{}
+		h2s:=&http2.Server{}
 
 
 		server := &http.Server{
 		server := &http.Server{
-			Addr: serial.Concat(address, ":", port),
+			Addr:              serial.Concat(address, ":", port),
 			// TLSConfig:         config.GetTLSConfig(tls.WithNextProto("h2")),
 			// TLSConfig:         config.GetTLSConfig(tls.WithNextProto("h2")),
-			Handler:           h2c.NewHandler(listener, h2s),
+			Handler:            h2c.NewHandler(listener,h2s),
 			ReadHeaderTimeout: time.Second * 4,
 			ReadHeaderTimeout: time.Second * 4,
 		}
 		}
 
 
@@ -135,31 +135,33 @@ func Listen(ctx context.Context, address net.Address, port net.Port, streamSetti
 		}()
 		}()
 
 
 		return listener, nil
 		return listener, nil
-	}
-	server := &http.Server{
-		Addr:              serial.Concat(address, ":", port),
-		TLSConfig:         config.GetTLSConfig(tls.WithNextProto("h2")),
-		Handler:           listener,
-		ReadHeaderTimeout: time.Second * 4,
-	}
-
-	listener.server = server
-	go func() {
-		tcpListener, err := internet.ListenSystem(ctx, &net.TCPAddr{
-			IP:   address.IP(),
-			Port: int(port),
-		}, streamSettings.SocketSettings)
-		if err != nil {
-			newError("failed to listen on", address, ":", port).Base(err).WriteToLog(session.ExportIDToError(ctx))
-			return
+	} else {
+		server := &http.Server{
+			Addr:              serial.Concat(address, ":", port),
+			TLSConfig:         config.GetTLSConfig(tls.WithNextProto("h2")),
+			Handler:           listener,
+			ReadHeaderTimeout: time.Second * 4,
 		}
 		}
 
 
-		err = server.ServeTLS(tcpListener, "", "")
-		if err != nil {
-			newError("stoping serving TLS").Base(err).WriteToLog(session.ExportIDToError(ctx))
-		}
-	}()
-	return listener, nil
+		listener.server = server
+		go func() {
+			tcpListener, err := internet.ListenSystem(ctx, &net.TCPAddr{
+				IP:   address.IP(),
+				Port: int(port),
+			}, streamSettings.SocketSettings)
+			if err != nil {
+				newError("failed to listen on", address, ":", port).Base(err).WriteToLog(session.ExportIDToError(ctx))
+				return
+			}
+
+			err = server.ServeTLS(tcpListener, "", "")
+			if err != nil {
+				newError("stoping serving TLS").Base(err).WriteToLog(session.ExportIDToError(ctx))
+			}
+		}()
+
+		return listener, nil
+	}
 }
 }
 
 
 func init() {
 func init() {