Browse Source

Fix the missing addr reset

pull/1813/merge
Max Lv 7 years ago
parent
commit
a15251b2fc
1 changed files with 2 additions and 0 deletions
  1. 2
      src/redir.c

2
src/redir.c

@ -348,6 +348,8 @@ delayed_connect_cb(EV_P_ ev_timer *watcher, int revents)
int r = connect(remote->fd, remote->addr,
get_sockaddr_len(remote->addr));
remote->addr = NULL;
if (r == -1 && errno != CONNECT_IN_PROGRESS) {
ERROR("connect");
close_and_free_remote(EV_A_ remote);

Loading…
Cancel
Save