]> git.sesse.net Git - vlc/commitdiff
Do not reconnect (http) when we are asked to die.
authorLaurent Aimar <fenrir@videolan.org>
Thu, 16 Jul 2009 12:13:02 +0000 (14:13 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Thu, 16 Jul 2009 19:12:44 +0000 (21:12 +0200)
modules/access/http.c

index fdcee422c41aaa4b5c3be971ad906af5d91efeb4..44f63e9cbc0652ba27d4b007f599b4772cf5f628 100644 (file)
@@ -799,7 +799,7 @@ static ssize_t Read( access_t *p_access, uint8_t *p_buffer, size_t i_len )
             p_sys->b_continuous = true;
         }
         Disconnect( p_access );
-        if( p_sys->b_reconnect )
+        if( p_sys->b_reconnect && vlc_object_alive( p_access ) )
         {
             msg_Dbg( p_access, "got disconnected, trying to reconnect" );
             if( Connect( p_access, p_access->info.i_pos ) )