Timeout unused new sessions

This commit is contained in:
Qian Wang 2019-06-16 23:30:35 +10:00
parent 7be1586973
commit 930e647226
1 changed files with 1 additions and 0 deletions

View File

@ -55,6 +55,7 @@ func MakeSession(id uint32, valve *Valve, obfs Obfser, deobfs Deobfser, obfsedRe
die: make(chan struct{}),
}
sesh.sb = makeSwitchboard(sesh, valve)
go sesh.timeoutAfter(30 * time.Second)
return sesh
}