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() {
return ErrInvalidTunnelID
uuid, err := uuid.NewUUID()
if err != nil {
return err
}
c.md.tunnelID = relay.NewTunnelID(uuid[:])
}
c.md.muxCfg = &mux.Config{