The LTTng client reports an "Invalid parameter" error if a PID is
untracked from the userspace domain before any PID is tracked in that
domain.
Fixes #931
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
struct ust_app *app;
if (!session->pid_tracker.ht) {
struct ust_app *app;
if (!session->pid_tracker.ht) {
- retval = LTTNG_ERR_INVALID;
+ /* No PID being tracked. */
+ retval = LTTNG_ERR_PID_NOT_TRACKED;
goto end;
}
/* Remove PID from tracker */
goto end;
}
/* Remove PID from tracker */