[mythtv-commits] Ticket #8863: 'myth_system' doesn't disable lirc input when running subprocesses
MythTV
mythtv at cvs.mythtv.org
Sun Sep 5 01:43:24 UTC 2010
#8863: 'myth_system' doesn't disable lirc input when running subprocesses
---------------------------------------------+------------------------------
Reporter: Ian Clark <mrrooster@…> | Type: patch
Status: new | Priority: minor
Milestone: unknown | Component: MythTV - General
Version: Trunk Head | Severity: low
Keywords: mythfrontend mythwelcome | Ticket locked: 0
---------------------------------------------+------------------------------
When running a subprocess via EXEC, eg XBMC, Myth doesn't suspend lirc
input, with the result that upon exiting the sub process Myth receives all
the pending inputs in rapid sucession. This results in random items being
selects, rapid channel changing, etc.
This can also be seen with mythwelcome.
Steps to reproduce:
1. Configure mythfrontend to allow exit via the menu
2. Start mythwelcome
3. Start mythfrontend from mythwelcome
4. Press the back button to bring up the mythfrontend menu. (This is the
button on my remote anyway.)
5. Select 'Yes, Exit now'
6. Mythfrontend will restart due to receiving the remote input from step
5.
The attach patch modifies mythsystem.cpp to correctly lock lircd input.
SVN Revision: 26124
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8863>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list