Ich bekomme die folgende Meldungen wenn ich eine andere liste einlesen nach einander. Die erste geht aber die zweite nicht obwohl die vorige import fertig is. Die epg.db-journal wird dann noch immer geschrieben. Wichtig ist es nicht weil import nicht addiert aber 'excludes' existing events.
Code
Jan 01 17:10:07 dm7080 enigma2[1583]: [EPGImport] ### importEvents exception: database is locked
Jan 01 17:10:07 dm7080 enigma2[1583]: [EPGImport] ### importEvents exception: database is locked
Jan 01 17:10:07 dm7080 enigma2[1583]: [EPGImport] ### importEvents exception: database is locked
Jan 01 17:10:07 dm7080 enigma2[1583]: [EPGImport] updating status ...[EPGImport] ### importEvents exception:
Jan 01 17:10:07 dm7080 enigma2[1583]: [EPGImport] ### importEvents exception: database is locked
Jan 01 17:10:07 dm7080 enigma2[1583]: [EPGImport] ### importEvents exception: database is locked
Jan 01 17:10:07 dm7080 enigma2[1583]: [EPGImport] ### importEvents exception: database is locked
Ich finde es noch immer das beste um erst eine leere epg.db, wann es möglich, ist ein zu lesen und dann die import zu tun. Meine bestehende epg.db ist uber 100MB und wenn ich 2000 events einlese 300KB dan habe ich noch immer ein egd.db die über 100MB ist.
Ich werde es wieder probieren mit vacuum ob die nun wohl packt.