diff --git a/tests/test_ws.rs b/tests/test_ws.rs
index cf928349..67c4c591 100644
--- a/tests/test_ws.rs
+++ b/tests/test_ws.rs
@@ -393,6 +393,6 @@ fn test_ws_stopped() {
         assert_eq!(item, Some(ws::Message::Text("text".to_owned())));
     });
 
-    thread::sleep(time::Duration::from_secs(1));
+    thread::sleep(time::Duration::from_secs(3));
     assert_eq!(num.load(Ordering::Relaxed), 1);
 }