summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbertrand <bertrand@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-09-07 20:38:44 +0000
committerbertrand <bertrand@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-09-07 20:38:44 +0000
commitafe4a4e96f0a85cee1bc31a2280503ab7a3b31c0 (patch)
tree1bfb25be6ba32ba6a03ff1edcb4949a4ae1671ad
parent488c6ad71050ad905991dd70647a1d082375a8ed (diff)
downloadmpv-afe4a4e96f0a85cee1bc31a2280503ab7a3b31c0.tar.bz2
mpv-afe4a4e96f0a85cee1bc31a2280503ab7a3b31c0.tar.xz
Don't try to reread from the socket if the server says EOF
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7311 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--libmpdemux/asf_streaming.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpdemux/asf_streaming.c b/libmpdemux/asf_streaming.c
index 7391607900..23f1feb66b 100644
--- a/libmpdemux/asf_streaming.c
+++ b/libmpdemux/asf_streaming.c
@@ -660,7 +660,7 @@ asf_http_streaming_start( stream_t *stream ) {
do {
i = read( fd, buffer, BUFFER_SIZE );
//printf("read: %d\n", i );
- if( i<0 ) {
+ if( i<=0 ) {
perror("read");
http_free( http_hdr );
return -1;