|
@@ -1956,8 +1956,10 @@ static int __del_trace_probe_event(int fd, struct str_node *ent)
|
|
|
|
|
|
pr_debug("Writing event: %s\n", buf);
|
|
pr_debug("Writing event: %s\n", buf);
|
|
ret = write(fd, buf, strlen(buf));
|
|
ret = write(fd, buf, strlen(buf));
|
|
- if (ret < 0)
|
|
|
|
|
|
+ if (ret < 0) {
|
|
|
|
+ ret = -errno;
|
|
goto error;
|
|
goto error;
|
|
|
|
+ }
|
|
|
|
|
|
printf("Remove event: %s\n", ent->s);
|
|
printf("Remove event: %s\n", ent->s);
|
|
return 0;
|
|
return 0;
|