Storm-WG / storm-stored

Storage daemon for Storm and other LNP/BP nodes - an embeddble microservice frontend for different storage backends
MIT License
6 stars 8 forks source link

Sled never exits #3

Open cryptoquick opened 2 years ago

cryptoquick commented 2 years ago

When running an embedded inproc stored node, being used in a test pointed at /tmp, and with RUST_LOG set to trace, I get the following output:

 ERROR my_project                                    > Error ...
 TRACE mio::poll                                     > deregistering event source from poller
 TRACE want                                          > signal: Closed
 TRACE mio::poll                                     > deregistering event source from poller
 TRACE want                                          > signal: Closed
 TRACE mio::poll                                     > deregistering event source from poller
 TRACE want                                          > signal: Closed
 TRACE mio::poll                                     > deregistering event source from poller
 TRACE want                                          > signal: Closed
 TRACE mio::poll                                     > deregistering event source from poller
 TRACE sled::pagecache::iobuf                        > skipping roll_iobuf due to empty segment
 TRACE sled::pagecache::iobuf                        > bumping atomic header lsn to -1
 TRACE sled::pagecache::iobuf                        > skipping roll_iobuf due to empty segment
 TRACE sled::pagecache::iobuf                        > skipping roll_iobuf due to empty segment
 TRACE sled::pagecache::iobuf                        > skipping roll_iobuf due to empty segment
 TRACE sled::pagecache::iobuf                        > skipping roll_iobuf due to empty segment
 TRACE sled::pagecache::iobuf                        > skipping roll_iobuf due to empty segment
 TRACE sled::pagecache::iobuf                        > skipping roll_iobuf due to empty segment
^C

This also causes failing tests in CI to churn endlessly.

Using: sled: 0.34.7 rustc: 1.63.0 OS: arch (btw)