mirror of https://github.com/schollz/croc.git
bug fix: increase deadline for reading in channels, addresses #211
This commit is contained in:
parent
a3e81e1d87
commit
3ed036b51d
|
@ -317,10 +317,10 @@ func (s *server) deleteRoom(room string) {
|
|||
// Read()s from the socket to the channel.
|
||||
func chanFromConn(conn net.Conn) chan []byte {
|
||||
c := make(chan []byte, 1)
|
||||
conn.SetReadDeadline(time.Now().Add(3 * time.Hour))
|
||||
|
||||
go func() {
|
||||
b := make([]byte, models.TCP_BUFFER_SIZE)
|
||||
|
||||
for {
|
||||
n, err := conn.Read(b)
|
||||
if n > 0 {
|
||||
|
|
Loading…
Reference in New Issue