summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzhaolei <zhaolei>2007-10-12 06:02:41 +0000
committerzhaolei <zhaolei>2007-10-12 06:02:41 +0000
commit940a04c71b0cbcf12c373b096036cdd6fd640008 (patch)
tree6e4c47e03dd396e4e8fa4db999ffb61b3267e5c4
parent3a9627f69d4983ba02c9456fd87fc599ddc26711 (diff)
downloadsystemtap-steved-940a04c71b0cbcf12c373b096036cdd6fd640008.tar.gz
systemtap-steved-940a04c71b0cbcf12c373b096036cdd6fd640008.tar.xz
systemtap-steved-940a04c71b0cbcf12c373b096036cdd6fd640008.zip
2007-10-12 Zhaolei <zhaolei@cn.fujitsu.com>
* queue_stats.stp (qsq_start): Fix problem that compile fails when calling qsq_utilization or other query functions next to qsq_start.
-rw-r--r--tapset/ChangeLog5
-rw-r--r--tapset/queue_stats.stp4
2 files changed, 7 insertions, 2 deletions
diff --git a/tapset/ChangeLog b/tapset/ChangeLog
index 72dca971..f87de8ba 100644
--- a/tapset/ChangeLog
+++ b/tapset/ChangeLog
@@ -1,3 +1,8 @@
+2007-10-12 Zhaolei <zhaolei@cn.fujitsu.com>
+
+ * queue_stats.stp (qsq_start): Fix problem that compile fails when
+ calling qsq_utilization or other query functions next to qsq_start.
+
2007-10-11 Zhaolei <zhaolei@cn.fujitsu.com>
* queue_stats.stp (qsq_utilization): Update queue account datas
diff --git a/tapset/queue_stats.stp b/tapset/queue_stats.stp
index 5cf24c40..f2fd8dc6 100644
--- a/tapset/queue_stats.stp
+++ b/tapset/queue_stats.stp
@@ -52,10 +52,10 @@ function qs_done (qname) { # done servicing request
# ------------------------------------------------------------------------
function qsq_start (qname) { # reset statistics for new baseline
- delete qs_rcount[qname]
+ qs_rcount[qname] = 0
delete qs_rtime[qname]
delete qs_rlentime[qname]
- delete qs_wcount[qname]
+ qs_wcount[qname] = 0
delete qs_wtime[qname]
delete qs_wlentime[qname]
delete qs_dcount[qname]