touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #34798
[Bug 1386185] Re: Clients that don't register a lifecycle handler get SIGHUP when disconnecting
** Also affects: mir (Ubuntu)
Importance: Undecided
Status: New
** Changed in: mir (Ubuntu)
Importance: Undecided => Medium
** Changed in: mir (Ubuntu)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1386185
Title:
Clients that don't register a lifecycle handler get SIGHUP when
disconnecting
Status in Mir:
Fix Committed
Status in “mir” package in Ubuntu:
Triaged
Bug description:
A client that is not handling lifecycle events shouldn't need to
register a handler.
Take mir_demo_client_basic for an example:
it should output:
Starting
Connected
Surface created
Surface released
Connection released
It actually outputs
Starting
Connected
Surface created
Surface released
Hangup <<===
Because SIGHUP is raised during (and as a consequence) of the
mir_connection_release() call.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1386185/+subscriptions