diff --git a/src/main.rs b/src/main.rs index c5463f7..7edd62c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -115,6 +115,8 @@ async fn async_main() { } Err(err) => eprintln!("Failed to get seen videos message: {:?}", err), }; + // Pings are sent when stepping + tokio::task::spawn(tclient.clone().run_until_disconnected()); let seen_videos = Arc::new(RwLock::new(seen_videos.unwrap_or_default())); let tmp_handled = Arc::new(Mutex::new(HashSet::new())); let video_semaphore = Arc::new(Semaphore::new(0));