From 0b2646dccaba09d3879e37f81c2c213db5ea0305 Mon Sep 17 00:00:00 2001 From: cramakri <cramakri> Date: Thu, 19 May 2011 11:15:25 +0000 Subject: [PATCH] MINOR: Made dtrace script more robust. SVN: 21388 --- openbis_all/source/bash/internal/disk-io.d | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/openbis_all/source/bash/internal/disk-io.d b/openbis_all/source/bash/internal/disk-io.d index f29f6bf6eee..d8b8d97ac12 100644 --- a/openbis_all/source/bash/internal/disk-io.d +++ b/openbis_all/source/bash/internal/disk-io.d @@ -16,27 +16,20 @@ syscall::open*:entry printf("%s", self->filename); } -syscall::open*:return -/pid == $target/ -{ - self->handles[arg1] = self->filename; -} - syscall::close*:entry /pid == $target/ { - printf("%s",self->handles[arg0]); - self->handles[arg0] = 0; + printf("%s",fds[arg0].fi_pathname); } syscall::read*:entry /pid == $target/ { - printf("%s", self->handles[arg0]); + printf("%s", fds[arg0].fi_pathname); } syscall::write*:entry /pid == $target/ { - printf("%s", self->handles[arg0]); + printf("%s", fds[arg0].fi_pathname); } \ No newline at end of file -- GitLab