Timeout unused new sessions

This commit is contained in:
Qian Wang 2019-06-16 23:30:35 +10:00
parent 5ffce47cdb
commit c88c3d0084
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{}), die: make(chan struct{}),
} }
sesh.sb = makeSwitchboard(sesh, valve) sesh.sb = makeSwitchboard(sesh, valve)
go sesh.timeoutAfter(30 * time.Second)
return sesh return sesh
} }