change the order of allocation for io_service and gcs client in raylet main (#3597)

This commit is contained in:
Alexey Tumanov
2018-12-21 00:13:28 -08:00
committed by Philipp Moritz
parent e65b8f18f4
commit 6b179cb8a7
+3 -3
View File
@@ -118,15 +118,15 @@ int main(int argc, char *argv[]) {
<< "max_receives = " << object_manager_config.max_receives << "\n"
<< "object_chunk_size = " << object_manager_config.object_chunk_size;
// Initialize the node manager.
boost::asio::io_service main_service;
// initialize mock gcs & object directory
auto gcs_client = std::make_shared<ray::gcs::AsyncGcsClient>(redis_address, redis_port,
redis_password);
RAY_LOG(DEBUG) << "Initializing GCS client "
<< gcs_client->client_table().GetLocalClientId();
// Initialize the node manager.
boost::asio::io_service main_service;
ray::raylet::Raylet server(main_service, raylet_socket_name, node_ip_address,
redis_address, redis_port, redis_password,
node_manager_config, object_manager_config, gcs_client);