Fix ping2

This commit is contained in:
Super User
2024-05-08 15:42:47 +03:00
parent e03e5e7c47
commit deca713acc
3 changed files with 20 additions and 41 deletions

View File

@@ -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