This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a commit to branch feature/scheduled_event_on_event_thread
in repository https://gitbox.apache.org/repos/asf/celix.git

commit 94398a251fb4dee36912b24f79c1fa7a02434f24
Author: Pepijn Noltes <[email protected]>
AuthorDate: Thu Jun 15 20:24:35 2023 +0200

    Add scheduled event name to RSA disc poller
---
 .../discovery_common/src/endpoint_discovery_poller.c        | 13 +++++++------
 .../remote_services/topology_manager/tms_tst/CMakeLists.txt |  1 -
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git 
a/bundles/remote_services/discovery_common/src/endpoint_discovery_poller.c 
b/bundles/remote_services/discovery_common/src/endpoint_discovery_poller.c
index d8e7e319..50fe245f 100644
--- a/bundles/remote_services/discovery_common/src/endpoint_discovery_poller.c
+++ b/bundles/remote_services/discovery_common/src/endpoint_discovery_poller.c
@@ -111,12 +111,13 @@ celix_status_t endpointDiscoveryPoller_create(discovery_t 
*discovery, celix_bund
        }
 
     double intervalInSeconds = (double)(*poller)->poll_interval;
-    celix_scheduled_event_options_t opts = CELIX_EMPTY_SCHEDULED_EVENT_OPTIONS;
-    opts.callback = endpointDiscoveryPoller_performPeriodicPoll;
-    opts.callbackData = *poller;
-    opts.initialDelayInSeconds = intervalInSeconds;
-    opts.intervalInSeconds = intervalInSeconds;
-    (*poller)->pollEventId = celix_bundleContext_scheduleEvent(context, &opts);
+    celix_scheduled_event_options_t schedOpts = 
CELIX_EMPTY_SCHEDULED_EVENT_OPTIONS;
+    schedOpts.name = "Remote Services Endpoint Discovery Poller";
+    schedOpts.callback = endpointDiscoveryPoller_performPeriodicPoll;
+    schedOpts.callbackData = *poller;
+    schedOpts.initialDelayInSeconds = intervalInSeconds;
+    schedOpts.intervalInSeconds = intervalInSeconds;
+    (*poller)->pollEventId = celix_bundleContext_scheduleEvent(context, 
&schedOpts);
        status += celixThreadMutex_unlock(&(*poller)->pollerLock);
 
        if(status != CELIX_SUCCESS){
diff --git a/bundles/remote_services/topology_manager/tms_tst/CMakeLists.txt 
b/bundles/remote_services/topology_manager/tms_tst/CMakeLists.txt
index b909f71b..64b420ec 100644
--- a/bundles/remote_services/topology_manager/tms_tst/CMakeLists.txt
+++ b/bundles/remote_services/topology_manager/tms_tst/CMakeLists.txt
@@ -41,7 +41,6 @@ target_link_libraries(test_tm_scoped PRIVATE
         jansson::jansson
         calculator_api
         Celix::rsa_common
-        civetweb::civetweb
 )
 
 add_celix_bundle_dependencies(test_tm_scoped Celix::rsa_dfi 
Celix::rsa_topology_manager calculator topology_manager_disc_mock_bundle 
topology_manager_test_bundle)

Reply via email to