[ubuntu/saucy-proposed] mir 0.0.10+13.10.20130826.1-0ubuntu1 (Accepted)
Ubuntu Archive Robot
cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk
Mon Aug 26 14:40:17 UTC 2013
mir (0.0.10+13.10.20130826.1-0ubuntu1) saucy; urgency=low
[ Christopher James Halse Rogers ]
* Fix server-side tracking of client buffers When the server knows the
client has a given buffer cached it only needs to send the BufferID
rather than the full IPC package. While this is an optimisation,
it's also required for correctness - the client will not clean up
fds for buffers it has cached, so if the server sends a full IPC
package for a buffer the client knows about any buffer fds leak. The
buffer cache is per-surface on the client side, but was per-session
on the server side. This meant that the server did not accurately
track the client's buffers, resulting in it sending unexpected fds
that the client then leaked. Fix this by making the buffer tracker
per-surface server-side.
[ Ubuntu daily release ]
* Automatic snapshot from revision 1017
Date: 2013-08-26 14:07:14.384582+00:00
Changed-By: PS Jenkins bot <ps-jenkins at lists.canonical.com>
Signed-By: Ubuntu Archive Robot <cjwatson+ubuntu-archive-robot at chiark.greenend.org.uk>
https://launchpad.net/ubuntu/saucy/+source/mir/0.0.10+13.10.20130826.1-0ubuntu1
-------------- next part --------------
Sorry, changesfile not available.
More information about the Saucy-changes
mailing list