From c223353410ecc1b5ac6a70255f7be130a0cb546d Mon Sep 17 00:00:00 2001 From: Derek <“derek0883@gmail.com”> Date: Mon, 23 Jan 2017 20:46:35 -0800 Subject: [PATCH] rename event name in detach_uprobe/detach_uretprobe --- src/python/bcc/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/python/bcc/__init__.py b/src/python/bcc/__init__.py index 43e3a70..07f9bb1 100644 --- a/src/python/bcc/__init__.py +++ b/src/python/bcc/__init__.py @@ -795,7 +795,7 @@ class BPF(object): raise Exception("Uprobe %s is not attached" % ev_name) lib.perf_reader_free(self.open_uprobes[ev_name]) desc = "-:uprobes/%s" % ev_name - res = lib.bpf_detach_uprobe(desc.encode("ascii")) + res = lib.bpf_detach_uprobe(desc.encode("ascii"), ev_name.encode("ascii")) if res < 0: raise Exception("Failed to detach BPF from uprobe") self._del_uprobe(ev_name) @@ -847,7 +847,7 @@ class BPF(object): raise Exception("Uretprobe %s is not attached" % ev_name) lib.perf_reader_free(self.open_uprobes[ev_name]) desc = "-:uprobes/%s" % ev_name - res = lib.bpf_detach_uprobe(desc.encode("ascii")) + res = lib.bpf_detach_uprobe(desc.encode("ascii"), ev_name.encode("ascii")) if res < 0: raise Exception("Failed to detach BPF from uprobe") self._del_uprobe(ev_name) -- 2.7.4