Move QPL plugin to Background Plugin

Summary: Makes QPL iOS plugin to work in background

Reviewed By: jknoxville

Differential Revision: D10446049

fbshipit-source-id: 02ad6f6f83b13e326b6fdd8aa972fa7d29c76eb9
This commit is contained in:
Pritesh Nandgaonkar
2018-10-19 06:48:06 -07:00
committed by Facebook Github Bot
parent 4f08fd8711
commit d89e559dbd

View File

@@ -172,10 +172,9 @@ void FlipperClient::onMessageReceived(const dynamic& message) {
method.getString()); method.getString());
} }
const auto plugin = plugins_.at(identifier); const auto plugin = plugins_.at(identifier);
auto& conn = connections_[plugin->identifier()];
conn = std::make_shared<FlipperConnectionImpl>(
socket_.get(), plugin->identifier());
if (!plugin.get()->runInBackground()) { if (!plugin.get()->runInBackground()) {
auto& conn = connections_[plugin->identifier()];
conn = std::make_shared<FlipperConnectionImpl>(socket_.get(), plugin->identifier());
plugin->didConnect(conn); plugin->didConnect(conn);
} }
return; return;