mirror of
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git
synced 2025-10-14 05:11:19 -04:00
Initialize the global upgrader.CheckOrigin statically.
Only once, not again on every call to initServer.
This commit is contained in:
parent
a4287095c0
commit
5b01df9030
1 changed files with 3 additions and 3 deletions
|
@ -94,7 +94,9 @@ func clientAddr(clientIPParam string) string {
|
||||||
return (&net.TCPAddr{IP: clientIP, Port: 1, Zone: ""}).String()
|
return (&net.TCPAddr{IP: clientIP, Port: 1, Zone: ""}).String()
|
||||||
}
|
}
|
||||||
|
|
||||||
var upgrader = websocket.Upgrader{}
|
var upgrader = websocket.Upgrader{
|
||||||
|
CheckOrigin: func(r *http.Request) bool { return true },
|
||||||
|
}
|
||||||
|
|
||||||
type HTTPHandler struct{}
|
type HTTPHandler struct{}
|
||||||
|
|
||||||
|
@ -139,8 +141,6 @@ func initServer(addr *net.TCPAddr,
|
||||||
return nil, fmt.Errorf("cannot listen on port %d; configure a port using ServerTransportListenAddr", addr.Port)
|
return nil, fmt.Errorf("cannot listen on port %d; configure a port using ServerTransportListenAddr", addr.Port)
|
||||||
}
|
}
|
||||||
|
|
||||||
upgrader.CheckOrigin = func(r *http.Request) bool { return true }
|
|
||||||
|
|
||||||
var handler HTTPHandler
|
var handler HTTPHandler
|
||||||
server := &http.Server{
|
server := &http.Server{
|
||||||
Addr: addr.String(),
|
Addr: addr.String(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue