thread 'tokio-runtime-worker' panicked at /home/minecraft/Pumpkin/pumpkin-inventory/src/slot.rs:57:14: Timed out while trying to acquire lock: Elapsed(()) stack backtrace: 0: __rustc::rust_begin_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:697:5 1: core::panicking::panic_fmt at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panicking.rs:75:14 2: core::result::unwrap_failed at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/result.rs:1704:5 3: core::result::Result::expect at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/result.rs:1061:23 4: pumpkin_inventory::slot::Slot::get_cloned_stack::{{closure}} at ./pumpkin-inventory/src/slot.rs:55:20 5: as core::future::future::Future>::poll at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/future/future.rs:124:9 6: pumpkin_inventory::screen_handler::ScreenHandler::send_content_updates::{{closure}} at ./pumpkin-inventory/src/screen_handler.rs:317:49 7: as core::future::future::Future>::poll at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/future/future.rs:124:9 8: ::on_player_collision::{{closure}} at ./pumpkin/src/entity/item.rs:121:18 9: as core::future::future::Future>::poll at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/future/future.rs:124:9 10: pumpkin::world::World::tick::{{closure}} at ./pumpkin/src/world/mod.rs:455:56 11: pumpkin::server::Server::tick::{{closure}} at ./pumpkin/src/server/mod.rs:589:30 12: pumpkin::server::ticker::Ticker::run::{{closure}} at ./pumpkin/src/server/ticker.rs:30:31 13: pumpkin::PumpkinServer::new::{{closure}}::{{closure}} at ./pumpkin/src/lib.rs:267:44 14: as core::future::future::Future>::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.15/src/task/task_tracker.rs:671:9 15: tokio::runtime::task::core::Core::poll::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/core.rs:331:17 16: tokio::loom::std::unsafe_cell::UnsafeCell::with_mut at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/unsafe_cell.rs:16:9 17: tokio::runtime::task::core::Core::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/core.rs:320:30 18: tokio::runtime::task::harness::poll_future::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs:532:19 19: as core::ops::function::FnOnce<()>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panic/unwind_safe.rs:272:9 20: std::panicking::try::do_call at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:589:40 21: std::panicking::try at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:552:19 22: std::panic::catch_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panic.rs:359:14 23: tokio::runtime::task::harness::poll_future at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs:520:18 24: tokio::runtime::task::harness::Harness::poll_inner at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs:209:27 25: tokio::runtime::task::harness::Harness::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs:154:15 26: tokio::runtime::task::raw::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/raw.rs:271:5 27: tokio::runtime::task::raw::RawTask::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/raw.rs:201:18 28: tokio::runtime::task::LocalNotified::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/mod.rs:463:9 29: tokio::runtime::scheduler::multi_thread::worker::Context::run_task::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs:600:18 30: tokio::task::coop::with_budget at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/mod.rs:167:5 31: tokio::task::coop::budget at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/task/coop/mod.rs:133:5 32: tokio::runtime::scheduler::multi_thread::worker::Context::run_task at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs:594:9 33: tokio::runtime::scheduler::multi_thread::worker::Context::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs:542:24 34: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs:507:21 35: tokio::runtime::context::scoped::Scoped::set at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/scoped.rs:40:9 36: tokio::runtime::context::set_scheduler::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context.rs:176:26 37: std::thread::local::LocalKey::try_with at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/thread/local.rs:311:12 38: std::thread::local::LocalKey::with at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/thread/local.rs:275:15 39: tokio::runtime::context::set_scheduler at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context.rs:176:9 40: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs:502:9 41: tokio::runtime::context::runtime::enter_runtime at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/context/runtime.rs:65:16 42: tokio::runtime::scheduler::multi_thread::worker::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs:494:5 43: tokio::runtime::scheduler::multi_thread::worker::Launch::launch::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/scheduler/multi_thread/worker.rs:460:45 44: as core::future::future::Future>::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/task.rs:42:21 45: tokio::runtime::task::core::Core::poll::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/core.rs:331:17 46: tokio::loom::std::unsafe_cell::UnsafeCell::with_mut at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/loom/std/unsafe_cell.rs:16:9 47: tokio::runtime::task::core::Core::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/core.rs:320:30 48: tokio::runtime::task::harness::poll_future::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs:532:19 49: as core::ops::function::FnOnce<()>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panic/unwind_safe.rs:272:9 50: std::panicking::try::do_call at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:589:40 51: std::panicking::try at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:552:19 52: std::panic::catch_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panic.rs:359:14 53: tokio::runtime::task::harness::poll_future at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs:520:18 54: tokio::runtime::task::harness::Harness::poll_inner at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs:209:27 55: tokio::runtime::task::harness::Harness::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/harness.rs:154:15 56: tokio::runtime::task::raw::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/raw.rs:271:5 57: tokio::runtime::task::raw::RawTask::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/raw.rs:201:18 58: tokio::runtime::task::UnownedTask::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/task/mod.rs:500:9 59: tokio::runtime::blocking::pool::Task::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/pool.rs:161:9 60: tokio::runtime::blocking::pool::Inner::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/pool.rs:511:17 61: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.45.1/src/runtime/blocking/pool.rs:469:13 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.