# HG changeset patch # User rbultje # Date 1264521114 0 # Node ID dca2836e09b801776ab19d3d77a38936b8f5a4e5 # Parent 866c497d9abd4609011ffd1493b0abc972729925 Don't use tcp_fd if we're not using TCP-based connections (e.g. when reading direct SDP files to set up UDP-based RTP-streams). Fixes issue 1713. Patch by Jeremy Morton . diff -r 866c497d9abd -r dca2836e09b8 rtsp.c --- a/rtsp.c Mon Jan 25 01:28:01 2010 +0000 +++ b/rtsp.c Tue Jan 26 15:51:54 2010 +0000 @@ -1457,7 +1457,7 @@ } } #if CONFIG_RTSP_DEMUXER - if (FD_ISSET(tcp_fd, &rfds)) { + if (tcp_fd != -1 && FD_ISSET(tcp_fd, &rfds)) { RTSPMessageHeader reply; rtsp_read_reply(s, &reply, NULL, 0);