commit | 1ef82e22b9904355ea209efa1ca7194f63252aad | [log] [tgz] |
---|---|---|
author | Javier Honduvilla Coto <javierhonduco@gmail.com> | Thu Apr 19 14:14:24 2018 +0200 |
committer | Javier Honduvilla Coto <javierhonduco@gmail.com> | Thu Apr 19 14:14:24 2018 +0200 |
tree | ff0ac677fe28cda3c23292e253f6aa9d688ec18f | |
parent | 84c8873a2802e5f487e51c651d87d04f701996fe [diff] [blame] |
Fix probe name encoding in Python 3
diff --git a/tools/trace.py b/tools/trace.py index bec8f10..73f626c 100755 --- a/tools/trace.py +++ b/tools/trace.py
@@ -159,7 +159,7 @@ else Probe.tgid self.usdt = USDT(path=self.library, pid=target) for probe in self.usdt.enumerate_probes(): - if probe.name == self.usdt_name: + if probe.name == self.usdt_name.encode('ascii'): return # Found it, will enable later self._bail("unrecognized USDT probe %s" % self.usdt_name)