mirror of
https://gogs.blitter.com/RLabs/xs
synced 2024-08-14 10:26:42 +00:00
Comments on main() xsd
This commit is contained in:
parent
9f956cff62
commit
4e0ddf282a
1 changed files with 6 additions and 4 deletions
10
xsd/xsd.go
10
xsd/xsd.go
|
@ -495,10 +495,12 @@ func (a *allowedHMACAlgs) Set(value string) error {
|
|||
}
|
||||
|
||||
// Main server that listens and spawns goroutines for each
|
||||
// connecting client. Note this code is mostly identical to standard
|
||||
// tcp server code, save for declaring 'xsnet' rather than 'net'
|
||||
// Listener and Conns. The KEx and encrypt/decrypt is done within the type.
|
||||
// Compare to 'serverp.go' in this directory to see the equivalence.
|
||||
// connecting client to serve interactive or file copy sessions
|
||||
// and any requested tunnels.
|
||||
// Note that this server does not do UNIX forks of itself to give
|
||||
// each client its own separate manager process, so if the main
|
||||
// daemon dies, all clients will be rudely disconnected.
|
||||
// Consider this when planning to restart or upgrade in-place an installation.
|
||||
// TODO: reduce gocyclo
|
||||
func main() {
|
||||
var vopt bool
|
||||
|
|
Loading…
Reference in a new issue