bug fix: increase deadline for reading in channels, addresses #211

This commit is contained in:
Zack Scholl 2020-04-20 12:30:07 -07:00
parent a3e81e1d87
commit 3ed036b51d
1 changed files with 1 additions and 1 deletions

View File

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