projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: relayd: initialize lttcomm inet
[lttng-tools.git]
/
src
/
bin
/
lttng-sessiond
/
main.c
diff --git
a/src/bin/lttng-sessiond/main.c
b/src/bin/lttng-sessiond/main.c
index 821431d96343b6da91b282e83e4e1dabf3c140d0..5205984461a759074c945575c05ebf497554a0b0 100644
(file)
--- a/
src/bin/lttng-sessiond/main.c
+++ b/
src/bin/lttng-sessiond/main.c
@@
-3758,10
+3758,6
@@
static void *thread_manage_clients(void *data)
health_register(health_sessiond, HEALTH_SESSIOND_TYPE_CMD);
health_register(health_sessiond, HEALTH_SESSIOND_TYPE_CMD);
- if (testpoint(sessiond_thread_manage_clients)) {
- goto error_testpoint;
- }
-
health_code_update();
ret = lttcomm_listen_unix_sock(client_sock);
health_code_update();
ret = lttcomm_listen_unix_sock(client_sock);
@@
-3797,6
+3793,11
@@
static void *thread_manage_clients(void *data)
kill(child_ppid, SIGUSR1);
}
kill(child_ppid, SIGUSR1);
}
+ /* This testpoint is after we signal readiness to the parent. */
+ if (testpoint(sessiond_thread_manage_clients)) {
+ goto error;
+ }
+
if (testpoint(sessiond_thread_manage_clients_before_loop)) {
goto error;
}
if (testpoint(sessiond_thread_manage_clients_before_loop)) {
goto error;
}
@@
-3972,7
+3973,6
@@
error:
error_listen:
error_create_poll:
error_listen:
error_create_poll:
-error_testpoint:
unlink(client_unix_sock_path);
if (client_sock >= 0) {
ret = close(client_sock);
unlink(client_unix_sock_path);
if (client_sock >= 0) {
ret = close(client_sock);
This page took
0.024567 seconds
and
5
git commands to generate.