It still hangs. And yes with the new file from the github.
[EPGImport] nextImport, source= News Channels (xz)
[EPGImport] Downloading: xxxxxxxxxxxxxxxxxxxxxxxx.xz to local path: /tmp/epgimport.xz
[EPGImport] afterDownload /tmp/epgimport.xz
[EPGImport] unlink /tmp/epgimport.xz
[EPGImport] afterChannelDownload None
[EPGImport] Using twisted thread
[XMLTVConverter] Enumerating event information
Unknown channel: DeutscheWelleDE.de
Unknown channel: AlArabiya.nws
Unknown channel: TV5MONDEMaghreb-Orient.fr
Unknown channel: PCNEChinese.uk
Unknown channel: SkyNwsArabia.nws
Unknown channel: TRTInternational
[EPGImport] ### thread is ready ### Events: 13333
[EPGImport] nextImport, source= Erotic (xz)
[EPGImport] Downloading: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.xz to local path: /tmp/epgimport.xz
[EPGImport] afterDownload /tmp/epgimport.xz
[EPGImport] unlink /tmp/epgimport.xz
[EPGImport] afterChannelDownload None
[EPGImport] Using twisted thread
The error I made was in the published sources file replacing one xz with an tz
here
<source type="gen_xmltv" channels="rytec.channels.xml.tz">
<description>Erotic (xz)</description>
<url>.....</url>
</source>
(here the exact URL for the channels file is defined via the name and the mappings at front of the sources file. In this case there is no mapping, so the program will look into /etc/epgimport/ for a file with this name)
The error is not fixed. It looks like we are looking at the wrong place, I think.
On the other hand. We know this can happen. And we know what causes this. It cannot find a file, and you know in which source you have to look to correct the mistake.
So correct the mistake, restart enigma2 and you are back into business.
It is annoying yes. But fortunately it will not happen very often, and the receiver is not stuck, only the EPGimport. And only with an error in the sources file, which users do not normally edit.
I propose to leave it for the moment (unless some-one has a bright idea). We will come across some more info at some point.
Willy
I did this test on 6.0-rc
Edited by doglover, 22 August 2017 - 08:16.