Fix ping2
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
type cmpWbsCliStruct struct {
|
||||
W http.ResponseWriter
|
||||
Connect *websocket.Conn
|
||||
Mutex sync.Mutex
|
||||
Mutex *sync.Mutex
|
||||
HostPort string
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
var cmpWbsCli cmpWbsCliStruct = cmpWbsCliStruct{
|
||||
w,
|
||||
conn,
|
||||
Mutex,
|
||||
&Mutex,
|
||||
HostPort,
|
||||
}
|
||||
|
||||
@@ -132,14 +132,14 @@
|
||||
func (app *App) HttpWebSockSendRawTo(cmpWbsCli cmpWbsCliStruct, raw map[string]interface{}) {
|
||||
var err error
|
||||
|
||||
app.Log("LOCK")
|
||||
// app.Log("LOCK")
|
||||
|
||||
cmpWbsCli.Mutex.Lock()
|
||||
|
||||
defer cmpWbsCli.Mutex.Unlock()
|
||||
|
||||
err = cmpWbsCli.Connect.WriteJSON(raw)
|
||||
|
||||
cmpWbsCli.Mutex.Unlock()
|
||||
|
||||
if err != nil {
|
||||
app.Log(err)
|
||||
return
|
||||
|
Reference in New Issue
Block a user