mirror of
https://github.com/lwch/natpass.git
synced 2024-04-21 12:41:54 +00:00
19 lines
259 B
Go
19 lines
259 B
Go
package main
|
|
|
|
import (
|
|
"natpass/code/server/global"
|
|
"natpass/code/server/handler"
|
|
"net"
|
|
)
|
|
|
|
func run(cfg *global.Configure, l net.Listener) {
|
|
h := handler.New(cfg)
|
|
for {
|
|
conn, err := l.Accept()
|
|
if err != nil {
|
|
continue
|
|
}
|
|
go h.Handle(conn)
|
|
}
|
|
}
|