[lttng-dev] [GIT PULL lttng-tools] Please pull from compudj-pull

David Goulet dgoulet at efficios.com
Fri Sep 28 16:53:25 EDT 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Pulled!

Mathieu Desnoyers:
> Hi David,
> 
> Please pull from compudj-pull at commit:
> 
> commit 3870fc0dddd945410af05ac9e65f041acf84731a Author: Mathieu
> Desnoyers <mathieu.desnoyers at efficios.com> Date:   Fri Sep 28
> 16:41:25 2012 -0400
> 
> Fix: consumer_allocate_stream error handling
> 
> Fix a memory leak and "be nice" when handling stream alloc errors.
> Upon CPU hotplug, it is possible that we receive a stream only
> after all other streams are finalized, which means it could happen
> that we discard that channel, in the unlikely event that we have
> cpu hotplug concurrently with destroy.
> 
> Moreover, this fix the return path of channel lookup failure: we
> were returning an zeroed stream rather than returning an error,
> which was certainly not the intended behavior.
> 
> Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers at efficios.com>
> 
> Thanks!
> 
> Mathieu
> 
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCgAGBQJQZg5CAAoJEELoaioR9I02IZ0H/jfw63XUaIicL5Z5SPZQ7bmY
mvp0AtzqHejvhGp9x1uU62OB8bag2jU9hi0mBiGe8I5xZv8Bu5iSXbWu8KZAKCaG
JJXpg7M2IVkzVzPuYxr64wcBL7D90ESdbdpHJ6t7oHL/eZ8lgeGEOlu6TjNW+Eum
D8rn7uBlEWHzxLWJWKvI+CgbJRSWPbZNbq8ECo2hvutHcKvW18ImJxpwFFi1KUUA
HmFDs+5mtNx5yAHFBdGBl8ADFtMdTS6UY1WDgF+3A01glgSchHF7LqW5fWl+6Ni5
yOdvFUSH/hDkHsZESpARKTRrGI2Iovq2ipOXQhPxyuY03mL6iMKLqHmzqCu//Yk=
=Fzmx
-----END PGP SIGNATURE-----



More information about the lttng-dev mailing list