tcp server 用于给andriod 客户端定时发送消息
liuxiaolong
2019-06-13 e7cab31e1177c33e1f5d738b1f7743c1975aecc5
return false when write error
1个文件已修改
8 ■■■■ 已修改文件
server.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server.go
@@ -87,8 +87,12 @@
    jsonstring := esutil.PostAction(*sec, *Eurl, *Picurl, *IsHub)
    if jsonstring == nil {
        log.Log.Infoln("the data is nil,remoteArr:",conn.RemoteAddr())
        conn.Write([]byte("\000"))
        return true
        if _, err := conn.Write([]byte("\000"));err !=nil {
            log.Log.Infoln("conn.WriteErr:",err)
            return false
        } else {
            return true
        }
    }
    jsonstring = append(jsonstring, []byte("\000")...)
    log.Log.Infoln("jsonstring len: ", len(jsonstring), "\000 data: ", len("\000"))