diff options
author | Steven Rostedt <srostedt@redhat.com> | 2010-02-03 21:03:21 -0500 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2010-02-03 21:03:21 -0500 |
commit | b0a475dbb01e802600e23a0d0695f7ebafe7105d (patch) | |
tree | 737b0f7b2a38ba6116c85b52d315dc7f38c11e5c | |
parent | a4bf97738653d2561da9c539e6a2be7accc21cb3 (diff) |
trace-cmd: Do not die if seting pid for sched events fails
Older kernels do not handle filtering well. The -F flag causes the
filter to sched_wakeup and sched_switch to be set for next pid,
and if it fails to set, just ignore it. It should not interfere with
the trace anyway.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-rw-r--r-- | trace-cmd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/trace-cmd.c b/trace-cmd.c index be1241c..747ab1c 100644 --- a/trace-cmd.c +++ b/trace-cmd.c | |||
@@ -774,7 +774,7 @@ static void update_filter(const char *event_name, const char *field, | |||
774 | 774 | ||
775 | ret = write(fd, filter, strlen(filter)); | 775 | ret = write(fd, filter, strlen(filter)); |
776 | if (ret < 0) | 776 | if (ret < 0) |
777 | die("Can't write to %s", path); | 777 | warning("Can't write to %s", path); |
778 | close(fd); | 778 | close(fd); |
779 | 779 | ||
780 | free(filter); | 780 | free(filter); |