diff options
author | Vernon Mauery <vernon.mauery@linux.intel.com> | 2018-10-25 13:09:29 -0700 |
---|---|---|
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | 2019-02-25 14:40:59 -0800 |
commit | 7a4ea79501b85addf16e2c06ffc835708c5264ad (patch) | |
tree | 3759ce8e5262484919b2c2811786d68468770424 | |
parent | 8d6f200c5fdb820eda8e0ed721e465d544209b23 (diff) | |
download | phosphor-net-ipmid-7a4ea79501b85addf16e2c06ffc835708c5264ad.tar.gz phosphor-net-ipmid-7a4ea79501b85addf16e2c06ffc835708c5264ad.zip |
netipmid: Remove unused event references
Now that all the provider libraries are only loaded by the main ipmid
queue, there are no callers for the event object, so it can be removed.
The same goes for the event loop; all users of the sd_event object have
been replaced with boost::asio, so it can be removed.
Change-Id: Id271c4960a2c5386d6163cc9baecdc368e5e328f
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
-rw-r--r-- | main.cpp | 9 | ||||
-rw-r--r-- | sd_event_loop.cpp | 3 | ||||
-rw-r--r-- | sd_event_loop.hpp | 3 |
3 files changed, 0 insertions, 15 deletions
@@ -34,7 +34,6 @@ std::tuple<session::Manager&, command::Table&, eventloop::EventLoop&, singletonPool(manager, table, loop, solManager); sd_bus* bus = nullptr; -sd_event* events = nullptr; std::shared_ptr<sdbusplus::asio::connection> sdbusp; @@ -70,14 +69,6 @@ int main() return rc; } - /* Get an sd event handler */ - rc = sd_event_default(&events); - if (rc < 0) - { - log<level::ERR>("Failure to create sd_event", - entry("ERROR=%s", strerror(-rc))); - return EXIT_FAILURE; - } sdbusp = std::make_shared<sdbusplus::asio::connection>(*io, bus); // Register callback to update cache for a GUID change and cache the GUID diff --git a/sd_event_loop.cpp b/sd_event_loop.cpp index 8c9abf4..ee25960 100644 --- a/sd_event_loop.cpp +++ b/sd_event_loop.cpp @@ -48,9 +48,6 @@ void EventLoop::startRmcpReceive() int EventLoop::startEventLoop() { - sdbusplus::asio::sd_event_wrapper sdEvents(*io); - event = sdEvents.get(); - // set up boost::asio signal handling boost::asio::signal_set signals(*io, SIGINT, SIGTERM); signals.async_wait( diff --git a/sd_event_loop.hpp b/sd_event_loop.hpp index 10b24ed..a626490 100644 --- a/sd_event_loop.hpp +++ b/sd_event_loop.hpp @@ -31,9 +31,6 @@ class EventLoop */ int startEventLoop(); - /** @brief Event loop object. */ - sd_event* event = nullptr; - private: /** @brief async handler for incoming udp packets */ void handleRmcpPacket(); |