interledger / interledger-rs

An easy-to-use, high-performance Interledger implementation written in Rust
http://interledger.rs
Other
198 stars 70 forks source link

BTP Closing Connection Issue #636

Open matdehaast opened 4 years ago

matdehaast commented 4 years ago

If you run the node with the following RUST_LOG="interledger=TRACE,warp" and connect to an account using BTP and then disconnect the client. The logging with spam indefinitely as far as I can tell.

2020-03-11T13:44:30.679783+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    
2020-03-11T13:44:30.679828+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    
2020-03-11T13:44:30.679873+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    
2020-03-11T13:44:30.679921+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    
2020-03-11T13:44:30.679965+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    
2020-03-11T13:44:30.680009+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    
2020-03-11T13:44:30.680054+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    
2020-03-11T13:44:30.680098+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    
2020-03-11T13:44:30.680141+00:00  DEBUG warp::filters::ws: websocket poll error: Trying to work with closed connection    

Some preliminary investigation seems to point to this https://github.com/seanmonstar/warp/issues/446 https://github.com/seanmonstar/warp/issues/257

koivunej commented 2 years ago

This probably has been fixed for some time now, as the current 629f8b52809e58141401b37548cad39152626d4c lockfile has 0.2.5 and the linked issue was fixed in 0.2.2. Commit b1fcbebd2dbbf27988091f5f3c0916847a949ff5 updated from 0.2.1 to 0.2.2.

Just out of interest, what btp client/lib/code/tool did you use to connect and disconnect @matdehaast? Would be good to have repro instructions just to document.