Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

[dvdplayer] fix deadlock when trying to go to disc menu #2488

merged 1 commit into from Mar 24, 2013


None yet
2 participants

Voyager1 commented Mar 23, 2013

fix a deadlock occurring when trying to navigate to DVD disc menu. This happens most of the time when trying to skip directly to DVD menu from start of playback. The deadlock is on g_graphicsContext, since g_windowManager.SendMessage uses this object as a mutex. Changing to SendThreadMessage does the job fixing this issue, and is consistent with what other players (like PlaylistPlayer) are using.


elupus commented Mar 23, 2013

Looks good. Frodo backport too.

Voyager1 added a commit that referenced this pull request Mar 24, 2013

Merge pull request #2488 from Voyager1/fix_discmenu_deadlock
[dvdplayer] fix deadlock when trying to go to disc menu

@Voyager1 Voyager1 merged commit e2ee3ec into xbmc:master Mar 24, 2013

@Voyager1 Voyager1 deleted the Voyager1:fix_discmenu_deadlock branch May 16, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment