Created
December 23, 2023 01:00
-
-
Save BlinkyStitt/912c1da5393ef4559c2af349f18bed52 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hide Details | |
PanicInfo { | |
payload: Any { .. }, | |
message: Some( | |
Too many retries. Tried to read the return value from the `init` future but failed 200 times. Maybe the future containing `get_with`/`try_get_with` kept being aborted?, | |
), | |
location: Location { | |
file: "/root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/moka-0.12.1/src/future/value_initializer.rs", | |
line: 347, | |
col: 9, | |
}, | |
can_unwind: true, | |
force_no_backtrace: false, | |
} | |
Backtrace [ | |
{ fn: "std::backtrace_rs::backtrace::libunwind::trace", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/../../backtrace/src/backtrace/libunwind.rs", line: 104 }, | |
{ fn: "std::backtrace_rs::backtrace::trace_unsynchronized", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/../../backtrace/src/backtrace/mod.rs", line: 66 }, | |
{ fn: "std::backtrace::Backtrace::create", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/backtrace.rs", line: 331 }, | |
{ fn: "web3_proxy::pagerduty::panic_handler", file: "./app/web3_proxy/src/pagerduty.rs", line: 74 }, | |
{ fn: "web3_proxy_cli::main::{{closure}}", file: "./app/web3_proxy_cli/src/main.rs", line: 282 }, | |
{ fn: "<alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/alloc/src/boxed.rs", line: 2021 }, | |
{ fn: "std::panicking::rust_panic_with_hook", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 783 }, | |
{ fn: "std::panicking::begin_panic_handler::{{closure}}", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 657 }, | |
{ fn: "std::sys_common::backtrace::__rust_end_short_backtrace", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/sys_common/backtrace.rs", line: 170 }, | |
{ fn: "rust_begin_unwind", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 645 }, | |
{ fn: "core::panicking::panic_fmt", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/panicking.rs", line: 72 }, | |
{ fn: "moka::future::value_initializer::panic_if_retry_exhausted_for_aborting", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/moka-0.12.1/src/future/value_initializer.rs", line: 347 }, | |
{ fn: "moka::future::value_initializer::ValueInitializer<K,V,S>::try_init_or_read::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/moka-0.12.1/src/future/value_initializer.rs", line: 201 }, | |
{ fn: "moka::future::cache::Cache<K,V,S>::try_insert_with_hash_and_fun::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/moka-0.12.1/src/future/cache.rs", line: 1788 }, | |
{ fn: "moka::future::cache::Cache<K,V,S>::get_or_try_insert_with_hash_by_ref_and_fun::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/moka-0.12.1/src/future/cache.rs", line: 1762 }, | |
{ fn: "moka::future::cache::Cache<K,V,S>::try_get_with_by_ref::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/moka-0.12.1/src/future/cache.rs", line: 1328 }, | |
{ fn: "deferred_rate_limiter::DeferredRateLimiter<K>::throttle::{{closure}}", file: "./app/deferred-rate-limiter/src/lib.rs", line: 132 }, | |
{ fn: "web3_proxy::frontend::authorization::deferred_redis_rate_limit::{{closure}}", file: "./app/web3_proxy/src/frontend/authorization.rs", line: 1043 }, | |
{ fn: "web3_proxy::frontend::authorization::<impl web3_proxy::app::App>::rate_limit_public::{{closure}}", file: "./app/web3_proxy/src/frontend/authorization.rs", line: 707 }, | |
{ fn: "web3_proxy::frontend::authorization::ip_is_authorized::{{closure}}", file: "./app/web3_proxy/src/frontend/authorization.rs", line: 423 }, | |
{ fn: "web3_proxy::frontend::rpc_proxy_http::_proxy_web3_rpc::{{closure}}", file: "./app/web3_proxy/src/frontend/rpc_proxy_http.rs", line: 101 }, | |
{ fn: "web3_proxy::frontend::rpc_proxy_http::proxy_web3_rpc::{{closure}}", file: "./app/web3_proxy/src/frontend/rpc_proxy_http.rs", line: 41 }, | |
{ fn: "<F as axum::handler::Handler<(M,T1,T2,T3,T4,T5),S,B>>::call::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/axum-0.6.20/src/handler/mod.rs", line: 248 }, | |
{ fn: "<core::pin::Pin<P> as core::future::future::Future>::poll", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/future/future.rs", line: 125 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<axum::handler::future::IntoServiceFuture<F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/axum-0.6.20/src/macros.rs", line: 42 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<core::pin::Pin<P> as core::future::future::Future>::poll", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/future/future.rs", line: 125 }, | |
{ fn: "<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/util/oneshot.rs", line: 97 }, | |
{ fn: "<axum::routing::route::RouteFuture<B,E> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/axum-0.6.20/src/routing/route.rs", line: 161 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<core::pin::Pin<P> as core::future::future::Future>::poll", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/future/future.rs", line: 125 }, | |
{ fn: "<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/util/oneshot.rs", line: 97 }, | |
{ fn: "<axum::routing::route::RouteFuture<B,E> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/axum-0.6.20/src/routing/route.rs", line: 161 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<core::pin::Pin<P> as core::future::future::Future>::poll", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/future/future.rs", line: 125 }, | |
{ fn: "<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/util/oneshot.rs", line: 97 }, | |
{ fn: "<axum::routing::route::RouteFuture<B,E> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/axum-0.6.20/src/routing/route.rs", line: 161 }, | |
{ fn: "<tower_http::cors::ResponseFuture<F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-http-0.4.4/src/cors/mod.rs", line: 697 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<core::pin::Pin<P> as core::future::future::Future>::poll", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/future/future.rs", line: 125 }, | |
{ fn: "<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/util/oneshot.rs", line: 97 }, | |
{ fn: "<axum::routing::route::RouteFuture<B,E> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/axum-0.6.20/src/routing/route.rs", line: 161 }, | |
{ fn: "<tower_http::trace::future::ResponseFuture<Fut,C,OnResponseT,OnBodyChunkT,OnEosT,OnFailureT> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-http-0.4.4/src/trace/future.rs", line: 52 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<core::pin::Pin<P> as core::future::future::Future>::poll", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/future/future.rs", line: 125 }, | |
{ fn: "<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/util/oneshot.rs", line: 97 }, | |
{ fn: "<axum::routing::route::RouteFuture<B,E> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/axum-0.6.20/src/routing/route.rs", line: 161 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapOk<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_response::MapResponseFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<futures_util::future::future::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<futures_util::future::try_future::MapErr<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/lib.rs", line: 91 }, | |
{ fn: "<tower::util::map_err::MapErrFuture<F,N> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/macros.rs", line: 38 }, | |
{ fn: "<F as futures_core::future::TryFuture>::try_poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.29/src/future.rs", line: 82 }, | |
{ fn: "<futures_util::future::try_future::into_future::IntoFuture<Fut> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/try_future/into_future.rs", line: 34 }, | |
{ fn: "<futures_util::future::future::map::Map<Fut,F> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.29/src/future/future/map.rs", line: 55 }, | |
{ fn: "<core::pin::Pin<P> as core::future::future::Future>::poll", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/future/future.rs", line: 125 }, | |
{ fn: "<tower::util::oneshot::Oneshot<S,Req> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-0.4.13/src/util/oneshot.rs", line: 97 }, | |
{ fn: "<axum::routing::route::RouteFuture<B,E> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/axum-0.6.20/src/routing/route.rs", line: 161 }, | |
{ fn: "<hyper::proto::h1::dispatch::Server<S,hyper::body::body::Body> as hyper::proto::h1::dispatch::Dispatch>::poll_msg", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs", line: 500 }, | |
{ fn: "hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T>::poll_write", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs", line: 301 }, | |
{ fn: "hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T>::poll_loop", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs", line: 165 }, | |
{ fn: "hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T>::poll_inner", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs", line: 141 }, | |
{ fn: "hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T>::poll_catch", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs", line: 120 }, | |
{ fn: "<hyper::proto::h1::dispatch::Dispatcher<D,Bs,I,T> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs", line: 433 }, | |
{ fn: "<hyper::server::conn::ProtoServer<T,B,S,E> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/server/conn.rs", line: 986 }, | |
{ fn: "<hyper::server::conn::upgrades::UpgradeableConnection<I,S,E> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/server/conn.rs", line: 1046 }, | |
{ fn: "<hyper::common::drain::Watching<F,FN> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/drain.rs" }, | |
{ fn: "<hyper::server::server::new_svc::NewSvcTask<I,N,S,E,W> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/server/server.rs", line: 763 }, | |
{ fn: "<tracing::instrument::Instrumented<T> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/src/instrument.rs", line: 321 }, | |
{ fn: "tokio::runtime::task::core::Core<T,S>::poll::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/core.rs", line: 328 }, | |
{ fn: "tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/loom/std/unsafe_cell.rs", line: 16 }, | |
{ fn: "tokio::runtime::task::core::Core<T,S>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/core.rs", line: 317 }, | |
{ fn: "tokio::runtime::task::harness::poll_future::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs", line: 485 }, | |
{ fn: "<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/panic/unwind_safe.rs", line: 272 }, | |
{ fn: "std::panicking::try::do_call", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 552 }, | |
{ fn: "std::panicking::try", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 516 }, | |
{ fn: "std::panic::catch_unwind", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panic.rs", line: 142 }, | |
{ fn: "tokio::runtime::task::harness::poll_future", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs", line: 473 }, | |
{ fn: "tokio::runtime::task::harness::Harness<T,S>::poll_inner", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs", line: 208 }, | |
{ fn: "tokio::runtime::task::harness::Harness<T,S>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs", line: 153 }, | |
{ fn: "tokio::runtime::task::raw::RawTask::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/raw.rs", line: 201 }, | |
{ fn: "tokio::runtime::task::LocalNotified<S>::run", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/mod.rs", line: 408 }, | |
{ fn: "tokio::runtime::scheduler::multi_thread::worker::Context::run_task::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/scheduler/multi_thread/worker.rs", line: 640 }, | |
{ fn: "tokio::runtime::coop::with_budget", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/coop.rs", line: 107 }, | |
{ fn: "tokio::runtime::coop::budget", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/coop.rs", line: 73 }, | |
{ fn: "tokio::runtime::scheduler::multi_thread::worker::Context::run_task", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/scheduler/multi_thread/worker.rs", line: 576 }, | |
{ fn: "tokio::runtime::scheduler::multi_thread::worker::Context::run", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/scheduler/multi_thread/worker.rs", line: 526 }, | |
{ fn: "tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/scheduler/multi_thread/worker.rs", line: 491 }, | |
{ fn: "tokio::runtime::context::scoped::Scoped<T>::set", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/context/scoped.rs", line: 40 }, | |
{ fn: "tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/scheduler/multi_thread/worker.rs", line: 486 }, | |
{ fn: "tokio::runtime::context::runtime::enter_runtime", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/context/runtime.rs", line: 65 }, | |
{ fn: "tokio::runtime::scheduler::multi_thread::worker::run", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/scheduler/multi_thread/worker.rs", line: 478 }, | |
{ fn: "tokio::runtime::scheduler::multi_thread::worker::Launch::launch::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/scheduler/multi_thread/worker.rs", line: 447 }, | |
{ fn: "<tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/blocking/task.rs", line: 42 }, | |
{ fn: "<tracing::instrument::Instrumented<T> as core::future::future::Future>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.40/src/instrument.rs", line: 321 }, | |
{ fn: "tokio::runtime::task::core::Core<T,S>::poll::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/core.rs", line: 328 }, | |
{ fn: "tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/loom/std/unsafe_cell.rs", line: 16 }, | |
{ fn: "tokio::runtime::task::core::Core<T,S>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/core.rs", line: 317 }, | |
{ fn: "tokio::runtime::task::harness::poll_future::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs", line: 485 }, | |
{ fn: "<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/panic/unwind_safe.rs", line: 272 }, | |
{ fn: "std::panicking::try::do_call", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 552 }, | |
{ fn: "std::panicking::try", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 516 }, | |
{ fn: "std::panic::catch_unwind", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panic.rs", line: 142 }, | |
{ fn: "tokio::runtime::task::harness::poll_future", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs", line: 473 }, | |
{ fn: "tokio::runtime::task::harness::Harness<T,S>::poll_inner", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs", line: 208 }, | |
{ fn: "tokio::runtime::task::harness::Harness<T,S>::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/harness.rs", line: 153 }, | |
{ fn: "tokio::runtime::task::raw::RawTask::poll", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/raw.rs", line: 201 }, | |
{ fn: "tokio::runtime::task::UnownedTask<S>::run", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/task/mod.rs", line: 445 }, | |
{ fn: "tokio::runtime::blocking::pool::Task::run", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/blocking/pool.rs", line: 159 }, | |
{ fn: "tokio::runtime::blocking::pool::Inner::run", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/blocking/pool.rs", line: 513 }, | |
{ fn: "tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}}", file: "./root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.34.0/src/runtime/blocking/pool.rs", line: 471 }, | |
{ fn: "std::sys_common::backtrace::__rust_begin_short_backtrace", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/sys_common/backtrace.rs", line: 154 }, | |
{ fn: "std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/thread/mod.rs", line: 529 }, | |
{ fn: "<core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/panic/unwind_safe.rs", line: 272 }, | |
{ fn: "std::panicking::try::do_call", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 552 }, | |
{ fn: "std::panicking::try", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panicking.rs", line: 516 }, | |
{ fn: "std::panic::catch_unwind", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/panic.rs", line: 142 }, | |
{ fn: "std::thread::Builder::spawn_unchecked_::{{closure}}", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/thread/mod.rs", line: 528 }, | |
{ fn: "core::ops::function::FnOnce::call_once{{vtable.shim}}", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/core/src/ops/function.rs", line: 250 }, | |
{ fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/alloc/src/boxed.rs", line: 2007 }, | |
{ fn: "<alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/alloc/src/boxed.rs", line: 2007 }, | |
{ fn: "std::sys::unix::thread::Thread::new::thread_start", file: "./rustc/fdaaaf9f923281ab98b865259aa40fbf93d72c7a/library/std/src/sys/unix/thread.rs", line: 108 }, | |
{ fn: "start_thread" }, | |
] | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment