X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb%2Ftools%2Freplay_trace.c;h=0a4201c3522a9a25283267f766d41973df67b150;hp=10f9ebf2c064a98a124d359049449790417608b7;hb=2885bab40fdc35435e498dde592ea7b1387e22cc;hpb=8a98a4bca54bc829a16fb0714873e554ec9d41f1 diff --git a/ccan/tdb/tools/replay_trace.c b/ccan/tdb/tools/replay_trace.c index 10f9ebf2..0a4201c3 100644 --- a/ccan/tdb/tools/replay_trace.c +++ b/ccan/tdb/tools/replay_trace.c @@ -328,6 +328,8 @@ static void op_analyze_traverse(const char *filename, int i; struct traverse *trav = talloc(op, struct traverse); + op[op_num].key = tdb_null; + /* = %u means traverse function terminated. */ if (words[2]) { if (!streq(words[2], "=") || !words[3] || words[4]) @@ -935,7 +937,7 @@ int main(int argc, char *argv[]) int status; wait(&status); if (!WIFEXITED(status)) - errx(1, "Child died with signal"); + errx(1, "Child died with signal %i", WTERMSIG(status)); if (WEXITSTATUS(status) != 0) errx(1, "Child died with error code"); }