opdenkamp/xbmc — Issue #436: EPG is being loaded twice during startup.
Author: nemphys
Created: 2012-02-28 19:47:55+00:00
State: open

After the latest (5-10 days) commits, I noticed that XBMC would stay at the XBMC logo screen for a very long time compared to the past. Checking the logs I found out that the epg thread is started before the main pvr thread (I think), since epg tables are loaded from the db before the pvr clients are started (during this initial loading, the user only gets the black XBMC logo screen).
After that, the pvr manager thread is started, channel info is fetched from the client and then the epg info is reloaded once again.
Please take a look into it