Back and running
This commit is contained in:
parent
12c8275326
commit
1701b1acb0
|
@ -2,7 +2,6 @@ package genericlistener
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"encoding/hex"
|
|
||||||
"io"
|
"io"
|
||||||
"strconv"
|
"strconv"
|
||||||
"sync"
|
"sync"
|
||||||
|
@ -224,11 +223,11 @@ func (c *Connection) Reader(ctx context.Context) {
|
||||||
|
|
||||||
loginfo.Println("Reader Start ", c)
|
loginfo.Println("Reader Start ", c)
|
||||||
|
|
||||||
c.conn.SetReadLimit(65535)
|
//c.conn.SetReadLimit(65535)
|
||||||
for {
|
for {
|
||||||
msgType, message, err := c.conn.ReadMessage()
|
_, message, err := c.conn.ReadMessage()
|
||||||
|
|
||||||
loginfo.Println("ReadMessage", msgType, err)
|
//loginfo.Println("ReadMessage", msgType, err)
|
||||||
|
|
||||||
c.Update()
|
c.Update()
|
||||||
|
|
||||||
|
@ -245,10 +244,10 @@ func (c *Connection) Reader(ctx context.Context) {
|
||||||
key := p.Header.Address().String() + ":" + strconv.Itoa(p.Header.Port)
|
key := p.Header.Address().String() + ":" + strconv.Itoa(p.Header.Port)
|
||||||
track, err := connectionTrack.Lookup(key)
|
track, err := connectionTrack.Lookup(key)
|
||||||
|
|
||||||
loginfo.Println(hex.Dump(p.Data.Data()))
|
//loginfo.Println(hex.Dump(p.Data.Data()))
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
loginfo.Println("Unable to locate Tracking for ", key)
|
//loginfo.Println("Unable to locate Tracking for ", key)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -263,7 +262,7 @@ func (c *Connection) Reader(ctx context.Context) {
|
||||||
|
|
||||||
c.addIn(int64(len(message)))
|
c.addIn(int64(len(message)))
|
||||||
c.addResponse()
|
c.addResponse()
|
||||||
loginfo.Println("end of read")
|
//loginfo.Println("end of read")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -370,8 +370,8 @@ func handleWssClient(ctx context.Context, oneConn *oneConnListener) {
|
||||||
domains, ok := claims["domains"].([]interface{})
|
domains, ok := claims["domains"].([]interface{})
|
||||||
|
|
||||||
var upgrader = websocket.Upgrader{
|
var upgrader = websocket.Upgrader{
|
||||||
ReadBufferSize: 1024,
|
ReadBufferSize: 65535,
|
||||||
WriteBufferSize: 1024,
|
WriteBufferSize: 65535,
|
||||||
}
|
}
|
||||||
|
|
||||||
conn, err := upgrader.Upgrade(w, r, nil)
|
conn, err := upgrader.Upgrade(w, r, nil)
|
||||||
|
|
|
@ -45,8 +45,6 @@ func splitHeader(header []byte, names []string) (map[string]string, error) {
|
||||||
|
|
||||||
//ReadMessage -
|
//ReadMessage -
|
||||||
func ReadMessage(b []byte) (*Packer, error) {
|
func ReadMessage(b []byte) (*Packer, error) {
|
||||||
fmt.Println("ReadMessage")
|
|
||||||
|
|
||||||
// Detect protocol in use
|
// Detect protocol in use
|
||||||
if b[0] == packerV1 {
|
if b[0] == packerV1 {
|
||||||
// Separate the header and body using the header length in the second byte.
|
// Separate the header and body using the header length in the second byte.
|
||||||
|
|
Loading…
Reference in New Issue