@@ -203,7 +203,7 @@ func (h *auto) dial(network, laddr, raddr string) (protect.Conn, error) {
203203 return nil , errNotPinned
204204 }
205205 // ip pinned to this proxy
206- return h .dialIfHealthy (pro , network , laddr , raddr )
206+ return h .dialAlways (pro , network , laddr , raddr )
207207 }
208208
209209 // wait only if exit was used
@@ -225,7 +225,7 @@ func (h *auto) dial(network, laddr, raddr string) (protect.Conn, error) {
225225 return nil , errNotPinned
226226 }
227227 // ip pinned to this proxy
228- return h .dialIfHealthy (warp , network , laddr , raddr )
228+ return h .dialAlways (warp , network , laddr , raddr )
229229 }
230230
231231 select {
@@ -266,7 +266,7 @@ func (h *auto) dial(network, laddr, raddr string) (protect.Conn, error) {
266266 return nil , errNotPinned
267267 }
268268 // ip pinned to this proxy
269- return h .dialIfHealthy (amz , network , laddr , raddr )
269+ return h .dialAlways (amz , network , laddr , raddr )
270270 }
271271
272272 select {
@@ -285,7 +285,7 @@ func (h *auto) dial(network, laddr, raddr string) (protect.Conn, error) {
285285 return nil , errNotPinned
286286 }
287287 // ip pinned to this proxy
288- return h .dialIfHealthy (sep , network , laddr , raddr )
288+ return h .dialAlways (sep , network , laddr , raddr )
289289 }
290290
291291 select {
0 commit comments