diff options
-rw-r--r-- | src/afb-monitor.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/afb-monitor.c b/src/afb-monitor.c index 369c5bf5..4bedc49d 100644 --- a/src/afb-monitor.c +++ b/src/afb-monitor.c @@ -345,13 +345,15 @@ static void f_trace(struct afb_req req) if (add) { rc = afb_trace_add(req, add, trace); if (rc) - return; + goto end; } if (drop) { rc = afb_trace_drop(req, drop, trace); if (rc) - return; + goto end; } afb_req_success(req, NULL, NULL); +end: + afb_apiset_update_hooks(main_apiset, NULL); } |