Mir

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

Related bugs

Related blueprints

Branch information

Owner:
Chris Halse Rogers
Project:
Mir
Status:
Development

Recent revisions

1897. By Chris Halse Rogers

Merged dont-signal-on-explicit-release into use-sigpipe.

1896. By Chris Halse Rogers

Merged dont-signal-on-explicit-release into use-sigpipe.

1895. By Chris Halse Rogers

Merged dont-signal-on-explicit-release into use-sigpipe.

1894. By Chris Halse Rogers

Merged dont-signal-on-explicit-release into use-sigpipe.

1893. By Chris Halse Rogers

Merged dont-signal-on-explicit-release into use-sigpipe.

1892. By Chris Halse Rogers

Merge prereq

1891. By Chris Halse Rogers

Fix (harmless) mis-merge

1890. By Chris Halse Rogers

Merged dont-signal-on-explicit-release into use-sigpipe.

1889. By Chris Halse Rogers

Remove remnant SIGHUP handling

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
This branch contains Public information 
Everyone can see this information.