generate random tunnel id

This commit is contained in:
ginuerzh 2023-10-20 23:54:45 +08:00
parent 5931de19d4
commit 95ae6e3f57

View File

@ -35,7 +35,11 @@ func (c *tunnelConnector) parseMetadata(md mdata.Metadata) (err error) {
} }
if c.md.tunnelID.IsZero() { if c.md.tunnelID.IsZero() {
return ErrInvalidTunnelID uuid, err := uuid.NewUUID()
if err != nil {
return err
}
c.md.tunnelID = relay.NewTunnelID(uuid[:])
} }
c.md.muxCfg = &mux.Config{ c.md.muxCfg = &mux.Config{