Skip to content
This repository has been archived by the owner on Jun 21, 2020. It is now read-only.

KeyManagement: Cannot lock EpochState: WouldBlock #152

Closed
lacabra opened this issue May 9, 2019 · 2 comments
Closed

KeyManagement: Cannot lock EpochState: WouldBlock #152

lacabra opened this issue May 9, 2019 · 2 comments
Assignees

Comments

@lacabra
Copy link
Contributor

lacabra commented May 9, 2019

Describe the bug
The following has been observed while running the integration tests with 2 nodes:

p2p_2        | [Thu May 09 2019 20:43:41 GMT+0000 (Coordinated Universal Time)] ERROR Failed Principal node connection: -32603 - Unable to get keys: EpochStateIOErr { message: "Cannot lock EpochState: \"WouldBlock\"" }

To Reproduce
Steps to reproduce the behavior:

  1. Launch the network with 2 nodes: NODES=2 ./launch.bash
  2. Run the first integration test: 01_init.spec.js

The test passes, but the network output reveals an error.
It does not happen consistently, only sometimes.

Expected behavior
No error.

Backtrace

p2p_2        | [Thu May 09 2019 20:43:41 GMT+0000 (Coordinated Universal Time)] ERROR Failed Principal node connection: -32603 - Unable to get keys: EpochStateIOErr { message: "Cannot lock EpochState: \"WouldBlock\"" }
p2p_2        | 
p2p_2        | stack backtrace:
p2p_2        |    0: failure::backtrace::internal::InternalBacktrace::new::h95effe03f49df865 (0x55a1c67302ee)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/backtrace/internal.rs:44
p2p_2        |    1: failure::backtrace::Backtrace::new::hd5aa352cdf4f33fc (0x55a1c672fdbd)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/backtrace/mod.rs:111
p2p_2        |    2: <failure::error::error_impl::ErrorImpl as core::convert::From<F>>::from::hf3f4440d15ea4b28 (0x55a1c585967d)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/error/error_impl.rs:19
p2p_2        |    3: <failure::error::Error as core::convert::From<F>>::from::ha32ad9b4c7cff7be (0x55a1c5836ed7)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/error/mod.rs:36
p2p_2        |    4: <T as core::convert::Into<U>>::into::h4b9ea7752fc0d3b0 (0x55a1c5867407)
p2p_2        |              at libcore/convert.rs:456
p2p_2        |    5: enigma_principal_app::epoch_u::epoch_provider::EpochProvider::get_state::h9d71819649445a34 (0x55a1c57e6418)
p2p_2        |              at src/epoch_u/epoch_provider.rs:122
p2p_2        |    6: enigma_principal_app::boot_network::keys_provider_http::PrincipalHttpServer::get_state_keys::{{closure}}::hb06dc35cf1d69548 (0x55a1c5896f63)
p2p_2        |              at src/boot_network/keys_provider_http.rs:104
p2p_2        |    7: enigma_principal_app::boot_network::keys_provider_http::PrincipalHttpServer::get_state_keys::h8209d4203a679484 (0x55a1c57e2b1f)
p2p_2        |              at src/boot_network/keys_provider_http.rs:93
p2p_2        |    8: enigma_principal_app::boot_network::keys_provider_http::PrincipalHttpServer::start::{{closure}}::{{closure}}::h25bc494fea0ef8f1 (0x55a1c589859c)
p2p_2        |              at src/boot_network/keys_provider_http.rs:128
p2p_2        |    9: <F as jsonrpc_core::calls::RpcMethodSimple>::call::h82f94e4426d82188 (0x55a1c5892397)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-11.0.0/src/calls.rs:70
p2p_2        |   10: <jsonrpc_core::io::MetaIoHandler<T, S>>::add_method::{{closure}}::h8ec8b7f31cc15969 (0x55a1c58b7ef0)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-11.0.0/src/io.rs:126
p2p_2        |   11: <F as jsonrpc_core::calls::RpcMethod<T>>::call::hf82c96e22f3a79fa (0x55a1c58ba611)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-11.0.0/src/calls.rs:91
p2p_2        |   12: <jsonrpc_core::io::MetaIoHandler<T, S>>::handle_call::{{closure}}::{{closure}}::{{closure}}::ha70e424aa1d9c28c (0x55a1c58b96e3)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-11.0.0/src/io.rs:243
p2p_2        |   13: <futures::future::lazy::Lazy<F, R>>::get::h20f50a7e4bc3107d (0x55a1c58677ff)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/lazy.rs:64
p2p_2        |   14: <futures::future::lazy::Lazy<F, R> as futures::future::Future>::poll::h428ea28bd6cb649d (0x55a1c5867e62)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/lazy.rs:82
p2p_2        |   15: <futures::future::chain::Chain<A, B, C>>::poll::hf2fd9ecf391d920e (0x55a1c5835f5a)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/chain.rs:26
p2p_2        |   16: <futures::future::then::Then<A, B, F> as futures::future::Future>::poll::h31879d940fe9a991 (0x55a1c58669b9)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/then.rs:32
p2p_2        |   17: <alloc::boxed::Box<F> as futures::future::Future>::poll::h49d93e3e66fee92d (0x55a1c590659b)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/mod.rs:113
p2p_2        |   18: <futures::future::either::Either<A, B> as futures::future::Future>::poll::h7d7f53401e84da64 (0x55a1c58b0c59)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/either.rs:35
p2p_2        |   19: <futures::future::either::Either<A, B> as futures::future::Future>::poll::h73d991c46204f163 (0x55a1c58b0be8)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/either.rs:36
p2p_2        |   20: <futures::future::map::Map<A, F> as futures::future::Future>::poll::h59d18575e4d12f4e (0x55a1c591dccd)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/map.rs:30
p2p_2        |   21: <futures::future::either::Either<A, B> as futures::future::Future>::poll::h5af67ac4dd0361e1 (0x55a1c58b0b39)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/either.rs:35
p2p_2        |   22: <futures::future::either::Either<A, B> as futures::future::Future>::poll::hd6802ee1443e9515 (0x55a1c58b0d08)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/either.rs:36
p2p_2        |   23: <futures::future::either::Either<A, B> as futures::future::Future>::poll::hdb8c5087b8c60c22 (0x55a1c58b0d98)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/either.rs:36
p2p_2        |   24: <futures::future::map::Map<A, F> as futures::future::Future>::poll::hac22ef1dd2ecaf76 (0x55a1c591e11d)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/map.rs:30
p2p_2        |   25: <jsonrpc_http_server::handler::RpcHandler<M, S> as futures::future::Future>::poll::h935b31e144f262b2 (0x55a1c5829fd1)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-http-server-11.0.0/src/handler.rs:279
p2p_2        |   26: <jsonrpc_http_server::handler::RpcHandler<M, S> as futures::future::Future>::poll::h935b31e144f262b2 (0x55a1c582b84d)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-http-server-11.0.0/src/handler.rs:317
p2p_2        |   27: <jsonrpc_http_server::handler::RpcHandler<M, S> as futures::future::Future>::poll::h935b31e144f262b2 (0x55a1c582b84d)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-http-server-11.0.0/src/handler.rs:317
p2p_2        |   28: <jsonrpc_http_server::handler::Handler<M, S> as futures::future::Future>::poll::h3d96f08923748923 (0x55a1c5831e3f)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-http-server-11.0.0/src/handler.rs:126
p2p_2        |   29: <hyper::proto::h1::dispatch::Server<S> as hyper::proto::h1::dispatch::Dispatch>::poll_msg::h1aea0184efb7c9fc (0x55a1c58a8a08)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.28/src/proto/h1/dispatch.rs:378
p2p_2        |   30: <hyper::proto::h1::dispatch::Dispatcher<D, Bs, I, T>>::poll_write::hee3411912e5159ce (0x55a1c58ab3a5)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.28/src/proto/h1/dispatch.rs:236
p2p_2        |   31: <hyper::proto::h1::dispatch::Dispatcher<D, Bs, I, T>>::poll_inner::h29d9470407b540c4 (0x55a1c58aa803)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.28/src/proto/h1/dispatch.rs:101
p2p_2        |   32: <hyper::proto::h1::dispatch::Dispatcher<D, Bs, I, T>>::poll_catch::h160dc2d0a97a524d (0x55a1c58aa268)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.28/src/proto/h1/dispatch.rs:86
p2p_2        |   33: <hyper::proto::h1::dispatch::Dispatcher<D, Bs, I, T> as futures::future::Future>::poll::hbf3586622620fa4d (0x55a1c58a9ecf)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.28/src/proto/h1/dispatch.rs:347
p2p_2        |   34: <futures::future::either::Either<A, B> as futures::future::Future>::poll::hfef0755c0763097e (0x55a1c58b0e09)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/either.rs:35
p2p_2        |   35: futures::future::option::<impl futures::future::Future for core::option::Option<F>>::poll::hdae1c94dca9cc944 (0x55a1c5878531)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/option.rs:12
p2p_2        |   36: <hyper::server::conn::Connection<I, S, E> as futures::future::Future>::poll::h31a32da4aea72019 (0x55a1c58df233)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.12.28/src/server/conn.rs:635
p2p_2        |   37: <futures::future::map_err::MapErr<A, F> as futures::future::Future>::poll::had6eeff8b9674738 (0x55a1c58991bc)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/map_err.rs:30
p2p_2        |   38: <alloc::boxed::Box<F> as futures::future::Future>::poll::h4595b1635045551e (0x55a1c62ae844)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/future/mod.rs:113
p2p_2        |   39: <futures::task_impl::Spawn<T>>::poll_future_notify::{{closure}}::h35ae98f57af0bb80 (0x55a1c60a3fa2)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/task_impl/mod.rs:329
p2p_2        |   40: <futures::task_impl::Spawn<T>>::enter::{{closure}}::h36268d5a36e6addb (0x55a1c60a425f)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/task_impl/mod.rs:399
p2p_2        |   41: futures::task_impl::std::set::hb6067b4529d35696 (0x55a1c60ce06b)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/task_impl/std/mod.rs:78
p2p_2        |   42: <futures::task_impl::Spawn<T>>::enter::hc928d4dfe8cba8ad (0x55a1c60a40aa)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/task_impl/mod.rs:399
p2p_2        |   43: <futures::task_impl::Spawn<T>>::poll_fn_notify::hf2e31a90791515c0 (0x55a1c60a3e43)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/task_impl/mod.rs:291
p2p_2        |   44: <futures::task_impl::Spawn<T>>::poll_future_notify::hd60670d3bc6801b9 (0x55a1c60a3f76)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-0.1.26/src/task_impl/mod.rs:329
p2p_2        |   45: tokio_threadpool::task::Task::run::{{closure}}::hfc09da49b1cccf69 (0x55a1c60a75e4)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/task/mod.rs:145
p2p_2        |   46: core::ops::function::FnOnce::call_once::h1aa3aa12500fb965 (0x55a1c60bdaa8)
p2p_2        |              at libcore/ops/function.rs:238
p2p_2        |   47: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hf85fc5f5057e9933 (0x55a1c60a7cc7)
p2p_2        |              at libstd/panic.rs:313
p2p_2        |   48: std::panicking::try::do_call::h75daf33d47c260ea (0x55a1c60a3c90)
p2p_2        |              at libstd/panicking.rs:310
p2p_2        |   49: __rust_maybe_catch_panic (0x55a1c6824b49)
p2p_2        |              at libpanic_unwind/lib.rs:102
p2p_2        |   50: std::panicking::try::h46f709c0df486dbd (0x55a1c60a3a4e)
p2p_2        |              at libstd/panicking.rs:289
p2p_2        |   51: std::panic::catch_unwind::hfe30c38a722f4939 (0x55a1c60a7d5f)
p2p_2        |              at libstd/panic.rs:392
p2p_2        |   52: tokio_threadpool::task::Task::run::hf132bfbe3ee8344e (0x55a1c60a6e08)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/task/mod.rs:130
p2p_2        |   53: tokio_threadpool::worker::Worker::run_task2::h15116d76271172e0 (0x55a1c60c2c0a)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/worker/mod.rs:567
p2p_2        |   54: tokio_threadpool::worker::Worker::run_task::h45f92818975a1325 (0x55a1c60c250f)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/worker/mod.rs:459
p2p_2        |   55: tokio_threadpool::worker::Worker::try_run_owned_task::h9ae4b82b054c6c1d (0x55a1c60c1bb9)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/worker/mod.rs:390
p2p_2        |   56: tokio_threadpool::worker::Worker::try_run_task::h05f779e067b25c7b (0x55a1c60c15bc)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/worker/mod.rs:297
p2p_2        |   57: tokio_threadpool::worker::Worker::run::hfe50d40622e0fa37 (0x55a1c60c142b)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/worker/mod.rs:241
p2p_2        |   58: tokio::runtime::threadpool::builder::Builder::build::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::he413f56310a921bf (0x55a1c602e1d0)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.19/src/runtime/threadpool/builder.rs:349
p2p_2        |   59: tokio_trace_core::dispatcher::with_default::h71d4c687a502abdc (0x55a1c60458a2)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-trace-core-0.1.0/src/dispatcher.rs:54
p2p_2        |   60: tokio::runtime::threadpool::builder::Builder::build::{{closure}}::{{closure}}::{{closure}}::{{closure}}::h9c8773d8edf9ae21 (0x55a1c602e20b)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.19/src/runtime/threadpool/builder.rs:348
p2p_2        |   61: tokio_timer::timer::handle::with_default::{{closure}}::h00f0bdb818c779e4 (0x55a1c602fc43)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.10/src/timer/handle.rs:94
p2p_2        |   62: <std::thread::local::LocalKey<T>>::try_with::he5c9e85e6b613177 (0x55a1c604b68d)
p2p_2        |              at libstd/thread/local.rs:294
p2p_2        |   63: <std::thread::local::LocalKey<T>>::with::hb9ac9a0956b540b1 (0x55a1c604a29a)
p2p_2        |              at libstd/thread/local.rs:248
p2p_2        |   64: tokio_timer::timer::handle::with_default::hd81adfb11e0cf2ec (0x55a1c602fa9d)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.10/src/timer/handle.rs:81
p2p_2        |   65: tokio::runtime::threadpool::builder::Builder::build::{{closure}}::{{closure}}::{{closure}}::h83649487ab1c284b (0x55a1c602e275)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.19/src/runtime/threadpool/builder.rs:347
p2p_2        |   66: tokio_timer::clock::clock::with_default::{{closure}}::hd4d29d8e72965e91 (0x55a1c6041f59)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.10/src/clock/clock.rs:141
p2p_2        |   67: <std::thread::local::LocalKey<T>>::try_with::heab962244234e85a (0x55a1c604b8f2)
p2p_2        |              at libstd/thread/local.rs:294
p2p_2        |   68: <std::thread::local::LocalKey<T>>::with::h7a5b68ec10d54c1d (0x55a1c604a1dd)
p2p_2        |              at libstd/thread/local.rs:248
p2p_2        |   69: tokio_timer::clock::clock::with_default::he9b733acd220f610 (0x55a1c6041e58)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.10/src/clock/clock.rs:124
p2p_2        |   70: tokio::runtime::threadpool::builder::Builder::build::{{closure}}::{{closure}}::h33b82a475f946842 (0x55a1c602e2c2)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.19/src/runtime/threadpool/builder.rs:346
p2p_2        |   71: tokio_reactor::with_default::{{closure}}::hbf139a04a2c078e7 (0x55a1c602ffe9)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-reactor-0.1.9/src/lib.rs:237
p2p_2        |   72: <std::thread::local::LocalKey<T>>::try_with::h26979826afa2f401 (0x55a1c604a525)
p2p_2        |              at libstd/thread/local.rs:294
p2p_2        |   73: <std::thread::local::LocalKey<T>>::with::h2fb7ad9e54e3327b (0x55a1c604a11d)
p2p_2        |              at libstd/thread/local.rs:248
p2p_2        |   74: tokio_reactor::with_default::h2c1e25bc9a4a596e (0x55a1c602fdbc)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-reactor-0.1.9/src/lib.rs:217
p2p_2        |   75: tokio::runtime::threadpool::builder::Builder::build::{{closure}}::haf01b691685c37ac (0x55a1c602e367)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.19/src/runtime/threadpool/builder.rs:345
p2p_2        |   76: tokio_threadpool::callback::Callback::call::h73b5e1e35edbd129 (0x55a1c60ac5d1)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/callback.rs:22
p2p_2        |   77: tokio_threadpool::worker::Worker::do_run::{{closure}}::{{closure}}::hf0e22e9544367ed7 (0x55a1c60c10ee)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/worker/mod.rs:127
p2p_2        |   78: tokio_executor::global::with_default::{{closure}}::ha91cc700fbf3fec5 (0x55a1c60cbcc9)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-executor-0.1.7/src/global.rs:209
p2p_2        |   79: <std::thread::local::LocalKey<T>>::try_with::h673bc3ad38b6a3e5 (0x55a1c60bb8d6)
p2p_2        |              at libstd/thread/local.rs:294
p2p_2        |   80: <std::thread::local::LocalKey<T>>::with::ha8a68b1b9c04947a (0x55a1c60bafa1)
p2p_2        |              at libstd/thread/local.rs:248
p2p_2        |   81: tokio_executor::global::with_default::hfa94ef8aa57ab9f0 (0x55a1c60cbbb4)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-executor-0.1.7/src/global.rs:178
p2p_2        |   82: tokio_threadpool::worker::Worker::do_run::{{closure}}::h4cf9c44555b597a7 (0x55a1c60c118d)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/worker/mod.rs:125
p2p_2        |   83: <std::thread::local::LocalKey<T>>::try_with::h76e4f7e74c79e761 (0x55a1c60bbb14)
p2p_2        |              at libstd/thread/local.rs:294
p2p_2        |   84: <std::thread::local::LocalKey<T>>::with::h3bb4a4e73726634f (0x55a1c60baedc)
p2p_2        |              at libstd/thread/local.rs:248
p2p_2        |   85: tokio_threadpool::worker::Worker::do_run::h2a7832e7e5b726cf (0x55a1c60c0fc6)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/worker/mod.rs:116
p2p_2        |   86: tokio_threadpool::pool::Pool::spawn_thread::{{closure}}::hb186409f852dc373 (0x55a1c60c711a)
p2p_2        |              at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.14/src/pool/mod.rs:344
p2p_2        |   87: std::sys_common::backtrace::__rust_begin_short_backtrace::hc2d3f7cbbaf16bba (0x55a1c60d209d)
p2p_2        |              at libstd/sys_common/backtrace.rs:136
p2p_2        |   88: std::thread::Builder::spawn::{{closure}}::{{closure}}::hfedded1b22c644c4 (0x55a1c60b0b50)
p2p_2        |              at libstd/thread/mod.rs:409
p2p_2        |   89: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::ha54c7075806bb500 (0x55a1c60a7c90)
p2p_2        |              at libstd/panic.rs:313
p2p_2        |   90: std::panicking::try::do_call::h85432378fecb11c1 (0x55a1c60a3d19)
p2p_2        |              at libstd/panicking.rs:310
p2p_2        |   91: __rust_maybe_catch_panic (0x55a1c6824b49)
p2p_2        |              at libpanic_unwind/lib.rs:102
p2p_2        |   92: std::panicking::try::h6461ec30123372f6 (0x55a1c60a3b84)
p2p_2        |              at libstd/panicking.rs:289
p2p_2        |   93: std::panic::catch_unwind::h38b65e3762aac62c (0x55a1c60a7d10)
p2p_2        |              at libstd/panic.rs:392
p2p_2        |   94: std::thread::Builder::spawn::{{closure}}::hf53b6233a3d4ea35 (0x55a1c60b0958)
p2p_2        |              at libstd/thread/mod.rs:408
p2p_2        |   95: <F as alloc::boxed::FnBox<A>>::call_box::h6c19396be78441ae (0x55a1c60b373f)
p2p_2        |              at liballoc/boxed.rs:661
p2p_2        |   96: <alloc::boxed::Box<(dyn alloc::boxed::FnBox<A, Output=R> + 'a)> as core::ops::function::FnOnce<A>>::call_once::h0ef3831196409bcd (0x55a1c6816caa)
p2p_2        |              at liballoc/boxed.rs:671
p2p_2        |       std::sys_common::thread::start_thread::hec6cb70358a5b33c
p2p_2        |              at libstd/sys_common/thread.rs:24
p2p_2        |   97: std::sys::unix::thread::Thread::new::thread_start::hfaaf486d6bd1eb3f (0x55a1c6802dc5)
p2p_2        |              at libstd/sys/unix/thread.rs:90
p2p_2        |   98: start_thread (0x7fd698a086da)
p2p_2        |   99: __clone (0x7fd69851988e)
p2p_2        |  100: <unknown> (0x0)
@AvishaiW
Copy link
Contributor

@lacabra did you experience this issue lately? I'm Interested in closing irrelevant issues..

@AvishaiW AvishaiW assigned AvishaiW and unassigned fredfortier Jul 30, 2019
@lacabra
Copy link
Contributor Author

lacabra commented Aug 2, 2019

No, I have not experienced this issue lately, and I am fine closing it. Thanks

@lacabra lacabra closed this as completed Aug 2, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants