Browse Source

cmd/frps: a bug of status display in dashboard, fix #80

pull/89/head
fatedier 8 years ago
parent
commit
2b1c39e03d
  1. 4
      src/cmd/frps/control.go

4
src/cmd/frps/control.go

@ -21,6 +21,7 @@ import (
"time"
"github.com/fatedier/frp/src/models/consts"
"github.com/fatedier/frp/src/models/metric"
"github.com/fatedier/frp/src/models/msg"
"github.com/fatedier/frp/src/models/server"
"github.com/fatedier/frp/src/utils/conn"
@ -298,6 +299,9 @@ func doLogin(req *msg.ControlReq, c *conn.Conn) (ret int64, info string) {
return
}
// update metric's proxy status
metric.SetProxyInfo(s.Name, s.Type, s.BindAddr, s.UseEncryption, s.UseGzip, s.PrivilegeMode, s.CustomDomains, s.ListenPort)
// start proxy and listen for user connections, no block
err := s.Start(c)
if err != nil {

Loading…
Cancel
Save