Actions
Bug #525
opennew "notifications" from UST do not strictly respect LTTNG_UST_REGISTER_TIMEOUT
Status:
Confirmed
Priority:
Low
Assignee:
-
Target version:
-
Start date:
05/07/2013
Due date:
% Done:
0%
Estimated time:
Description
We should eventually find a way to improve notifications from UST to sessiond so they don't delay .so loading (and thus application startup) when env. var. specify a LTTNG_UST_REGISTER_TIMEOUT=0. Currently, we work around this issue by setting the notification socket with a timeout of 100ms as minimum timeout if the LTTNG_UST_REGISTER_TIMEOUT value is below 100.
A cleaner fix could involve handling these notifications from a (possibly new) separate thread, and use a semaphore-based scheme to handle optional wait from the application.
Updated by Mathieu Desnoyers over 11 years ago
- Status changed from New to Confirmed
Updated by Mathieu Desnoyers about 11 years ago
- Priority changed from Normal to Low
Updated by Christian Babeux over 10 years ago
We should confirm what sessiond will do when a timeout occurs when registering a provider.
Actions