tcp: Try enabling SO_REUSEADDR when listening

Signed-off-by: Martin Storsjö <martin@martin.st>
pull/59/head
Martin Storsjö 13 years ago
parent 641f4a885f
commit b7c3772be8
  1. 2
      libavformat/tcp.c

@ -83,6 +83,8 @@ static int tcp_open(URLContext *h, const char *uri, int flags)
if (listen_socket) { if (listen_socket) {
int fd1; int fd1;
int reuse = 1;
setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof(reuse));
ret = bind(fd, cur_ai->ai_addr, cur_ai->ai_addrlen); ret = bind(fd, cur_ai->ai_addr, cur_ai->ai_addrlen);
if (ret) { if (ret) {
ret = ff_neterrno(); ret = ff_neterrno();

Loading…
Cancel
Save