return run_as(RUN_AS_MKDIR, &data, uid, gid);
}
-/*
- * Note: open_run_as is currently not working. We'd need to pass the fd
- * opened in the child to the parent.
- */
LTTNG_HIDDEN
int run_as_open(const char *path, int flags, mode_t mode, uid_t uid, gid_t gid)
{
signame = "SIGTERM";
break;
default:
- signame = "Unknown";
+ signame = NULL;
}
- DBG("run_as worker received signal %s", signame);
+ if (signame) {
+ DBG("run_as worker received signal %s", signame);
+ } else {
+ DBG("run_as_worker received signal %d", sig);
+ }
}
static