diff options
Diffstat (limited to 'ssh.go')
| -rw-r--r-- | ssh.go | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -9,16 +9,14 @@ import ( "time" ) -type empty struct{} - -func sshHandler(conn net.Conn) { +func sshHandler(conn net.Conn, delay time.Duration) { eof := make(chan empty) go func() { io.Copy(ioutil.Discard, conn) eof <- empty{} }() - tick := time.Tick(10 * time.Second) + tick := time.Tick(delay) for { select { case <-eof: |
