Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
AC_PREREQ(2.57)
AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS)
#AC_WITH_LTDL # not needed ?
-AM_INIT_AUTOMAKE(ltt-control,0.81-26032010)
+AM_INIT_AUTOMAKE(ltt-control,0.82-02042010)
AM_CONFIG_HEADER(config.h)
AM_PROG_LIBTOOL
}
/*
- * Start a lttd daemon to write trace datas
+ * Start a lttd daemon to write trace data
* Dump overwrite channels on overwrite!=0
* Dump normal(non-overwrite) channels on overwrite=0
*
+ * When called for overwrite mode, wait for lttd to return, so we are sure that
+ * trace session teardown is not executed before lttd can grab the buffer data.
+ *
* ret: 0 on success
* !0 on fail
*/
}
/* -d option */
- argv[argc] = "-d";
- argc++;
+ if (!overwrite) {
+ argv[argc] = "-d";
+ argc++;
+ }
/* overwrite option */
if (overwrite) {