fix assertion on XBMC exit