digital21cn Wrote:Yes. but I finally solved by myself. It's due to the "sleep idle time" setting. If you set it to certain time, say "60 minutes", then when you sleep and resume after 60 minutes, the computer will automatically go back to sleep. I currently set to "off", the problem solved. but it's still a bug and suggest the team to resolve it.
now my problem is crash after resume when using the recent svn version.
ahh - i didn't figure the idle time could have been related so i skipped the threads pertaining to that bug - good to know!
edit: i've been using a dirty fix to kill the xbmc process on resume via eventghost -
<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="851">
<Macro Name="Resume" Expanded="True">
<Event Name="System.Resume" />
<Event Name="System.ResumeAutomatic" />
<Action>
System.Execute(u'taskkill.exe', u'/im XBMC.exe /f', 3, True, 2, u'')
</Action>
<Action>
EventGhost.Wait(2.0)
</Action>
<Action>
System.Execute(u'C:\\Program Files\\XBMC\\XBMC.exe', u'-fs -p', 0, False, 2, u'C:\\Program Files\\XBMC')
</Action>
</Macro>
</EventGhost>
seems to work pretty well as i can't get the xbmc:quit from the plugin to shutdown xbmc (i've been using recent svn builds too)
was getting a c++ runtime error on resume when xbmc hit the 60min idle mark - but not on manual resume. i haven't tested since disabling the idle suspend in xbmc.