mirror of
https://github.com/cmz0228/hysteria-dev.git
synced 2025-07-27 21:18:34 +00:00
Fix ConnGauge nil crash
This commit is contained in:
@@ -81,11 +81,15 @@ func (c *serverClient) Run() {
|
||||
if err != nil {
|
||||
break
|
||||
}
|
||||
c.ConnGauge.Inc()
|
||||
if c.ConnGauge != nil {
|
||||
c.ConnGauge.Inc()
|
||||
}
|
||||
go func() {
|
||||
c.handleStream(stream)
|
||||
_ = stream.Close()
|
||||
c.ConnGauge.Dec()
|
||||
if c.ConnGauge != nil {
|
||||
c.ConnGauge.Dec()
|
||||
}
|
||||
}()
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user