tables: don't retry more than 5*nr times.
[enigma2.git] / lib / dvb / esection.h
index 2d71eef8531922151dcefc9c8dac396a98ae2651..611827660a6c6b6c60927d4f9841d5c7ad5b24d3 100644 (file)
@@ -11,6 +11,8 @@ private:
        ePtr<iDVBSectionReader> m_reader;
        eDVBTableSpec m_table;
        
        ePtr<iDVBSectionReader> m_reader;
        eDVBTableSpec m_table;
        
+       int m_tries;
+       
        eTimer *m_timeout;
 
        void sectionRead(const __u8 *data);
        eTimer *m_timeout;
 
        void sectionRead(const __u8 *data);
@@ -42,7 +44,6 @@ protected:
                        delete sections[nr];
                sections.resize(max);
                
                        delete sections[nr];
                sections.resize(max);
                
-               
                sections[nr] = new Section(data);
                avail.insert(nr);
 
                sections[nr] = new Section(data);
                avail.insert(nr);