From c82b02047f7ef2646713f4f75e0f47f11e89c7b2 Mon Sep 17 00:00:00 2001 From: bitfl0wer Date: Mon, 20 Nov 2023 00:13:32 +0100 Subject: [PATCH] Fix examples depending on tokio::time --- examples/gateway_observers.rs | 5 +++-- examples/gateway_simple.rs | 5 ++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/gateway_observers.rs b/examples/gateway_observers.rs index d4e690c..a13c935 100644 --- a/examples/gateway_observers.rs +++ b/examples/gateway_observers.rs @@ -6,7 +6,7 @@ use chorus::{ types::{GatewayIdentifyPayload, GatewayReady}, }; use std::{sync::Arc, time::Duration}; -use tokio::{self, time::sleep}; +use tokio::{self}; // This example creates a simple gateway connection and a basic observer struct @@ -54,9 +54,10 @@ async fn main() { let mut identify = GatewayIdentifyPayload::common(); identify.token = token; gateway.send_identify(identify).await; + safina_timer::start_timer_thread(); // Do something on the main thread so we don't quit loop { - sleep(Duration::MAX).await; + safina_timer::sleep_for(Duration::MAX).await } } diff --git a/examples/gateway_simple.rs b/examples/gateway_simple.rs index a9c019b..acb4eb3 100644 --- a/examples/gateway_simple.rs +++ b/examples/gateway_simple.rs @@ -2,7 +2,6 @@ use std::time::Duration; use chorus::gateway::Gateway; use chorus::{self, types::GatewayIdentifyPayload}; -use tokio::time::sleep; /// This example creates a simple gateway connection and a session with an Identify event #[tokio::main(flavor = "current_thread")] @@ -27,10 +26,10 @@ async fn main() { identify.token = token; // Send off the event - gateway.send_identify(identify).await; + safina_timer::start_timer_thread(); // Do something on the main thread so we don't quit loop { - sleep(Duration::MAX).await; + safina_timer::sleep_for(Duration::MAX).await } }