| | |
| | | } |
| | | |
| | | func RawReceiveTcpMsg() { |
| | | var tcpAddr *net.TCPAddr |
| | | tcpAddr,_ = net.ResolveTCPAddr("tcp","127.0.0.1:"+strconv.Itoa(TcpTransportPort)) |
| | | |
| | | listener,_ := net.ListenTCP("tcp",tcpAddr) |
| | | tcpAddr := "0.0.0.0:"+strconv.Itoa(TcpTransportPort) |
| | | listener,err := net.Listen("tcp",tcpAddr) |
| | | if err != nil { |
| | | logger.Debug("RawReceive server listen err:",err) |
| | | return |
| | | } |
| | | defer listener.Close() |
| | | |
| | | for{ |
| | | conn,err := listener.AcceptTCP() |
| | | conn,err := listener.Accept() |
| | | if err!=nil { |
| | | logger.Debug("listener.Accept err:", err) |
| | | continue |
| | |
| | | } |
| | | } |
| | | |
| | | func readStream(conn *net.TCPConn) { |
| | | func readStream(conn net.Conn) { |
| | | defer conn.Close() |
| | | |
| | | data := make([]byte,0) |
| | | buf := make([]byte, 4096) |
| | | for { |