Skip to content
Snippets Groups Projects
Commit 6c3dd5ce authored by Sebastian Hahta's avatar Sebastian Hahta
Browse files

fix crash

parent 62c9bed8
No related branches found
No related tags found
No related merge requests found
Pipeline #19756 passed
...@@ -46,6 +46,7 @@ callback_t ftl::net::Universe::cbid__ = 0; ...@@ -46,6 +46,7 @@ callback_t ftl::net::Universe::cbid__ = 0;
Universe::Universe() : Universe::Universe() :
Configurable(), Configurable(),
active_(true), active_(true),
impl_(new ftl::net::NetImplDetail),
this_peer(ftl::net::this_peer), this_peer(ftl::net::this_peer),
phase_(0), phase_(0),
send_size_(TCP_SEND_BUFFER_SIZE), send_size_(TCP_SEND_BUFFER_SIZE),
...@@ -53,8 +54,6 @@ Universe::Universe() : ...@@ -53,8 +54,6 @@ Universe::Universe() :
periodic_time_(1.0), periodic_time_(1.0),
reconnect_attempts_(50), reconnect_attempts_(50),
thread_(Universe::__start, this) { thread_(Universe::__start, this) {
impl_ = new ftl::net::NetImplDetail;
_installBindings(); _installBindings();
LOG(WARNING) << "Deprecated Universe constructor"; LOG(WARNING) << "Deprecated Universe constructor";
...@@ -63,6 +62,7 @@ Universe::Universe() : ...@@ -63,6 +62,7 @@ Universe::Universe() :
Universe::Universe(nlohmann::json &config) : Universe::Universe(nlohmann::json &config) :
Configurable(config), Configurable(config),
active_(true), active_(true),
impl_(new ftl::net::NetImplDetail),
this_peer(ftl::net::this_peer), this_peer(ftl::net::this_peer),
phase_(0), phase_(0),
send_size_(value("tcp_send_buffer",TCP_SEND_BUFFER_SIZE)), send_size_(value("tcp_send_buffer",TCP_SEND_BUFFER_SIZE)),
...@@ -71,7 +71,6 @@ Universe::Universe(nlohmann::json &config) : ...@@ -71,7 +71,6 @@ Universe::Universe(nlohmann::json &config) :
reconnect_attempts_(value("reconnect_attempts",50)), reconnect_attempts_(value("reconnect_attempts",50)),
thread_(Universe::__start, this) { thread_(Universe::__start, this) {
impl_ = new ftl::net::NetImplDetail;
_installBindings(); _installBindings();
// Add an idle timer job to garbage collect peer objects // Add an idle timer job to garbage collect peer objects
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment