lp:~raof/mir/sigPIIIIIIIPE
Created by
Chris Halse Rogers
and last modified
- Get this branch:
- bzr branch lp:~raof/mir/sigPIIIIIIIPE
Only
Chris Halse Rogers
can upload to this branch. If you are
Chris Halse Rogers
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Daniel van Vugt: Needs Fixing
- Cemil Azizoglu (community): Approve
- Kevin DuBois (community): Approve
- Alexandros Frantzis (community): Approve
-
Diff: 105 lines (+3/-9)8 files modifiedexamples/eglapp.c (+0/-1)
examples/fingerpaint.c (+0/-1)
examples/multiwin.c (+0/-1)
examples/progressbar.c (+0/-1)
src/client/mir_connection.cpp (+1/-1)
src/utils/ping.c (+0/-1)
src/utils/screencast.cpp (+0/-1)
tests/acceptance-tests/test_server_disconnect.cpp (+2/-2)
Branch information
Recent revisions
- 1888. By Chris Halse Rogers
-
Use SIGPIPE rather than SIGHUP for disconnect signal.
Signals are the worst possible API, so don't use them, people! Register a lifecycle callback
and wait for mir_lifecycle_connection_ lost to detect server disconnects! For clients that just don't care, use SIGPIPE. That's what libwayland and libX11 use.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir/ubuntu