[ovs-build] Still Failing: openvswitch/ovs#2326 (branch-2.4 - 3b18b0d)

Travis CI builds at travis-ci.org
Tue Mar 8 22:49:37 UTC 2016


Build Update for openvswitch/ovs
-------------------------------------

Build: #2326
Status: Still Failing

Duration: 1 minute and 43 seconds
Commit: 3b18b0d (branch-2.4)
Author: andy zhou
Message: ovsdb-server: Fix a reference count leak bug

When destroying an ovsdb_jsonrpc_monitor, the jsonrpc monitor still
holds a reference count to the monitors 'changes' indexed with
'unflushed' transaction id.  The bug is that the reference count was
not decremented as it should in the code path.

The bug caused 'changes' that have been flushed to all jsonrpc
clients to linger around unnecessarily, occupying increasingly
large amount of memory. See "Reported-at" URL for more details.

This bug is tricky to find since the memory is not leaked; they will
eventually be freed when monitors are destroyed.

Reported-by: Lei Huang <huang.f.lei at gmail.com>
Reported-at: http://openvswitch.org/pipermail/dev/2016-March/067274.html
Signed-off-by: Andy Zhou <azhou at ovn.org>
Tested-by: Han Zhou <zhouhan at gmail.com>
Acked-by: Han Zhou <zhouhan at gmail.com>
Acked-by: Liran Schour <lirans at il.ibm.com>

View the changeset: https://github.com/openvswitch/ovs/compare/23fba242406b...3b18b0d690fd

View the full build log and details: https://travis-ci.org/openvswitch/ovs/builds/114601397

--

You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.openvswitch.org/pipermail/ovs-build/attachments/20160308/90d464c7/attachment-0002.html>


More information about the build mailing list