Skip to content
This repository has been archived by the owner on Aug 20, 2020. It is now read-only.

Restore IPC communication in case GPU process is re-spawned. #102

Closed
kalyankondapally opened this issue Oct 6, 2013 · 0 comments
Closed
Assignees
Labels
Milestone

Comments

@kalyankondapally
Copy link
Contributor

This could happen for various reasons:
1)Driver crashed.
2) Weston went into screen saver/hibernation mode.
3)GPU Process crashed.

In this case IPC Channel between display channel and host gets shut down. We need to restore the connection in this case.

Dependency: #29.
Blocks: #93.
SubTasks: None.

@ghost ghost assigned kalyankondapally Oct 6, 2013
kalyankondapally referenced this issue in kalyankondapally/ozone-wayland Oct 14, 2013
BrowserChildProcessHostConnected notification, that's executed by
the runner loop, is too late as well to start the GPU and browser
process handshaking.

Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>

The patch was imported from https://github.com/tiagovignatti/ozone-wayland/
as of commit id 6922a29.

1)Revert changes related to EstablishChannel.
2)Ensure ChannelConnected flag is set properly. This would ensure
  that we don't add host as filter more than once.

Signed-off-by: Kalyan Kondapally <kalyan.kondapally@intel.com>
@kalyankondapally kalyankondapally modified the milestones: Summer, Easter Mar 23, 2014
@kalyankondapally kalyankondapally modified the milestones: Trask, Summer Jul 22, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant