Project

General

Profile

Bug #560 ยป fix-ua-chan-assert.patch

Fix ua_chan assert - Mathieu Desnoyers, 06/13/2013 05:07 PM

View differences:

src/bin/lttng-sessiond/ust-app.c
goto error_rcu_unlock;
}
/* Lookup channel by UST object descriptor. Should always be found. */
/* Lookup channel by UST object descriptor. */
ua_chan = find_channel_by_objd(app, cobjd);
assert(ua_chan);
if (!ua_chan) {
DBG("Application channel is being teardown. Abort event notify");
ret = 0;
goto error_rcu_unlock;
}
assert(ua_chan->session);
ua_sess = ua_chan->session;
......
goto error_rcu_unlock;
}
/* Lookup channel by UST object descriptor. Should always be found. */
/* Lookup channel by UST object descriptor. */
ua_chan = find_channel_by_objd(app, cobjd);
assert(ua_chan);
if (!ua_chan) {
DBG("Application channel is being teardown. Abort event notify");
ret = 0;
goto error_rcu_unlock;
}
assert(ua_chan->session);
ua_sess = ua_chan->session;
    (1-1/1)