Skip to content
New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Signals and ipc and stuff #67

Merged
merged 16 commits into from
Sep 10, 2013
Merged

Signals and ipc and stuff #67

merged 16 commits into from
Sep 10, 2013

Conversation

cdyk
Copy link
Contributor

@cdyk cdyk commented Sep 10, 2013

  • Cleaned up signal handling. Should be fewer zombies. master job might produce a zombie, since we are not guaranteed that it is the same process that creates and kills the master process, and I'm reluctant to mess around with signal handlers and actions inside apache, assuming apache uses them.
  • Added multisampling (enabled on application-by-application basis via API in IPCGLController)
  • Added support and use of a logging callback in the controller hierarchy. The idea is to let the job decide on which specific logging system to use, and not let tinia impose something.
  • Added new glx context creation code, handles more cases, supports profiles and debug contexts, should be more robust as well.
  • Added support for masterjob to list rendering devices and installed tinia applications.
  • Imporved the UX of tinia poke.

Chris added 14 commits August 28, 2013 14:10
…vices, and implemented listApplications in master job
…work local connections connect) in the mod_trell doc.
to locate all X servers, and then iterates over these to find which
screens that are accessible. This is propagated into the XML-reply to
client manipulating the master job. Also, a list of rendering devices is
added to the add-job pipeline, and is passed to the job as an
environment variable. What is missing is for IPCGLJobController to make
use of this environment variable.
with a proper display string), as well failing on empty display strings.
Began adding log callback support to reduce the std::cerr pollution.
Allows any logging system to be used.
rendering code in IPCGLJobController with OffscreenGL.
@ghost ghost assigned kjetilly Sep 10, 2013
kjetilly added a commit that referenced this pull request Sep 10, 2013
@kjetilly kjetilly merged commit da15a38 into master Sep 10, 2013
@kjetilly kjetilly deleted the signals_and_ipc_and_stuff branch September 10, 2013 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants