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