Remove idleclose from example

This commit is contained in:
tidwall 2021-01-17 08:42:41 -07:00
parent aef242afd1
commit 9c841ac211
1 changed files with 1 additions and 4 deletions

View File

@ -4,7 +4,6 @@ import (
"log" "log"
"strings" "strings"
"sync" "sync"
"time"
"github.com/tidwall/redcon" "github.com/tidwall/redcon"
) )
@ -17,7 +16,7 @@ func main() {
var ps redcon.PubSub var ps redcon.PubSub
go log.Printf("started server at %s", addr) go log.Printf("started server at %s", addr)
s := redcon.NewServer(addr, err := redcon.ListenAndServe(addr,
func(conn redcon.Conn, cmd redcon.Command) { func(conn redcon.Conn, cmd redcon.Command) {
switch strings.ToLower(string(cmd.Args[0])) { switch strings.ToLower(string(cmd.Args[0])) {
default: default:
@ -115,8 +114,6 @@ func main() {
// log.Printf("closed: %s, err: %v", conn.RemoteAddr(), err) // log.Printf("closed: %s, err: %v", conn.RemoteAddr(), err)
}, },
) )
s.SetIdleClose(time.Second * 5)
err := s.ListenAndServe()
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)
} }