Skip to content

Commit

Permalink
Decode C strings into Python strings (iovisor#1844)
Browse files Browse the repository at this point in the history
Leftover from iovisor#986.
  • Loading branch information
juergenhoetzel authored and yonghong-song committed Jun 22, 2018
1 parent ee9f0e0 commit 79758cc
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions tools/zfsslower.py
Original file line number Diff line number Diff line change
Expand Up @@ -265,12 +265,12 @@ def print_event(cpu, data, size):

if (csv):
print("%d,%s,%d,%s,%d,%d,%d,%s" % (
event.ts_us, event.task, event.pid, type, event.size,
event.offset, event.delta_us, event.file))
event.ts_us, event.task.decode(), event.pid, type, event.size,
event.offset, event.delta_us, event.file.decode()))
return
print("%-8s %-14.14s %-6s %1s %-7s %-8d %7.2f %s" % (strftime("%H:%M:%S"),
event.task, event.pid, type, event.size, event.offset / 1024,
float(event.delta_us) / 1000, event.file))
event.task.decode(), event.pid, type, event.size, event.offset / 1024,
float(event.delta_us) / 1000, event.file.decode()))

# initialize BPF
b = BPF(text=bpf_text)
Expand Down

0 comments on commit 79758cc

Please sign in to comment.