summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorguanglei <guanglei>2006-10-23 09:50:57 +0000
committerguanglei <guanglei>2006-10-23 09:50:57 +0000
commit89db89af082d4035ebf5821d6574e3c564df343b (patch)
tree1166b395463a927865ce0b35af23abeb548ad209 /runtime
parent5964f4e5c7d89470ae0e2032daafc8aceb06f96b (diff)
downloadsystemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.tar.gz
systemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.tar.xz
systemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.zip
New man page for lket-b2a
Document signal trace hooks into lket man page bugfix of lket-b2a for event description data insert
Diffstat (limited to 'runtime')
-rw-r--r--runtime/ChangeLog4
-rw-r--r--runtime/lket/b2a/lket_b2a.c16
2 files changed, 15 insertions, 5 deletions
diff --git a/runtime/ChangeLog b/runtime/ChangeLog
index ea57a874..1b6ffcf0 100644
--- a/runtime/ChangeLog
+++ b/runtime/ChangeLog
@@ -1,3 +1,7 @@
+2006-10-23 Li Guanglei <guanglei@cn.ibm.com>
+ * runtime/lket/b2a/lket_b2a.c: bugfix of event description
+ data insert.
+
2006-10-12 Martin Hunt <hunt@redhat.com>
* stack-ppc64.c (__stp_stack_sprint): Declare sp before _sp.
diff --git a/runtime/lket/b2a/lket_b2a.c b/runtime/lket/b2a/lket_b2a.c
index eb4c2fc6..a5f4e457 100644
--- a/runtime/lket/b2a/lket_b2a.c
+++ b/runtime/lket/b2a/lket_b2a.c
@@ -654,12 +654,18 @@ void register_evt_desc(FILE *infp, size_t size)
if(!has_table) {
snprintf(sql, 1024, "create table table_desc ( table_name \
varchar(6), table_desc varchar(32))");
+ if(mysql_query(&mysql, sql)) {
+ fprintf(stderr, "Failed exec SQL: \n %s \n, Error: %s\n",
+ sql, mysql_error(&mysql));
+ exit(-1);
+ }
has_table = 1;
- } else {
- snprintf(sql, 1024, "insert into table_desc ( table_name,\
- table_desc) values ( \"%d_%d\", \"%s\")", grpid, hookid,
- evt_body+2);
- }
+ }
+
+ snprintf(sql, 1024, "insert into table_desc ( table_name,\
+ table_desc) values ( \"%d_%d\", \"%s\")", grpid, hookid,
+ evt_body+2);
+
if(mysql_query(&mysql, sql)) {
fprintf(stderr, "Failed exec SQL: \n %s \n, Error: %s\n",
sql, mysql_error(&mysql));