openziti / sdk-golang

Ziti SDK for Golang
Apache License 2.0
96 stars 15 forks source link

sdk-golang v0.20.49 loops forever with older 'ws://' edge router #409

Closed dovholuknf closed 1 year ago

dovholuknf commented 1 year ago

the latest golang sdk ends up erroring in a loop forever if it's used on a network with a ws:// router... :

ERRO[0004] failed to parse url[ws://ziti-edge-router-wss:3023]  error="address (ws://ziti-edge-router-wss:3023) not parsed"
ERRO[0039] failed to parse url[ws://ziti-edge-router-wss:3023]  error="address (ws://ziti-edge-router-wss:3023) not parsed"
ERRO[0041] failed to parse url[ws://ziti-edge-router-wss:3023]  error="address (ws://ziti-edge-router-wss:3023) not parsed"
ERRO[0041] failed to parse url[ws://ziti-edge-router-wss:3023]  error="address (ws://ziti-edge-router-wss:3023) not parsed"
ERRO[0041] failed to parse url[ws://ziti-edge-router-wss:3023]  error="address (ws://ziti-edge-router-wss:3023) not parsed"

steps to reproduce

dovholuknf commented 1 year ago

the loop spawns from ziti.go wehre an event to ticker.C calls mgr.makeMoreListeners()