Shutting down inactive_node correctly when getting diagnostic data.
This commit is contained in:
parent
a054d893c2
commit
bdfbd2e732
2 changed files with 6 additions and 0 deletions
|
@ -3481,6 +3481,11 @@ work (1, nullptr)
|
|||
node = std::make_shared <rai::node> (init, *service, 24000, path, alarm, logging, work);
|
||||
}
|
||||
|
||||
rai::inactive_node::~inactive_node ()
|
||||
{
|
||||
node->stop ();
|
||||
}
|
||||
|
||||
rai::port_mapping::port_mapping (rai::node & node_a) :
|
||||
node (node_a),
|
||||
devices (nullptr),
|
||||
|
|
|
@ -533,6 +533,7 @@ class inactive_node
|
|||
{
|
||||
public:
|
||||
inactive_node ();
|
||||
~inactive_node ();
|
||||
boost::filesystem::path path;
|
||||
boost::shared_ptr <boost::asio::io_service> service;
|
||||
rai::alarm alarm;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue