Thread 'tokio-runtime-worker' panicked at 'SinkImpl::poll_flush called after error.'

Started node/farmer and saw the following within a minute.

Version: 0.1.0-de3dfb1c8ad

0: sp_panic_handler::set::{{closure}}
1: std::panicking::rust_panic_with_hook
at rustc/42e1761c704f074b7b8c7ff8a7433acfd65d2ee9/library/std/src/panicking.rs:702:17
2: std::panicking::begin_panic::{{closure}}
3: std::sys_common::backtrace::__rust_end_short_backtrace
4: std::panicking::begin_panic
5: <quicksink::SinkImpl<S,F,T,A,E> as futures_sink::Sink>::poll_flush
6: <libp2p::bandwidth::BandwidthConnecLogging as futures_io::if_std::AsyncWrite>::poll_flush
7: <libp2p_noise::io::framed::NoiseFramed<T,S> as futures_sink::Sink<&alloc::vec::Vec>>::poll_flush
8: <libp2p_noise::io::NoiseOutput as futures_io::if_std::AsyncWrite>::poll_flush
9: multistream_select::negotiated::Negotiated::poll
10: <multistream_select::negotiated::Negotiated as futures_io::if_std::AsyncWrite>::poll_close
11: yamux::connection::into_stream::{{closure}}::{{closure}}
12: <futures_util::stream::try_stream::ErrInto<St,E> as futures_core::stream::Stream>::poll_next
13: <libp2p_core::muxing::Wrap as libp2p_core::muxing::StreamMuxer>::close
14: <futures_util::future::poll_fn::PollFn as core::future::future::Future>::poll
15: tokio::runtime::task::harness::poll_future
16: tokio::runtime::task::raw::poll
17: tokio::runtime::thread_pool::worker::Context::run_task
18: tokio::runtime::thread_pool::worker::run
19: tokio::runtime::task::raw::poll
20: std::sys_common::backtrace::__rust_begin_short_backtrace
21: core::ops::function::FnOnce::call_once{{vtable.shim}}
22: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce>::call_once
at rustc/42e1761c704f074b7b8c7ff8a7433acfd65d2ee9/library/alloc/src/boxed.rs:1872:9
<alloc::boxed::Box<F,A> as core::ops::function::FnOnce>::call_once
at rustc/42e1761c704f074b7b8c7ff8a7433acfd65d2ee9/library/alloc/src/boxed.rs:1872:9
std::sys::unix::thread::thread::new::thread_start
at rustc/42e1761c704f074b7b8c7ff8a7433acfd65d2ee9/library/std/src/sys/unix/thread.rs:108:17
23:
24:

Thread ‘tokio-runtime-worker’ panicked at ‘SinkImpl::poll_flush called after error.’, /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/quicksink-0.1.2/src/lib.rs:225

1 Like

This can sometime indicate a hardware error, i would suggest checking the SMART of your storage device

This should not be a filesystem issue. Running ZFS without errors in the pool or on the SSD.

Same issue reported on Discord for Gemini 3D! cc: @ImmaZoni @Fradique

1 Like

At ryan we should acutally move it to this thread which has a more similar issue reported and is on the same version as the user you mentioned.

Thank you for the tag on this!

2 Likes