File tree 1 file changed +9
-5
lines changed
1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -787,12 +787,16 @@ pub fn park_timeout_ms(ms: u32) {
787
787
///
788
788
/// let timeout = Duration::from_secs(2);
789
789
/// let beginning_park = Instant::now();
790
- /// park_timeout(timeout);
791
790
///
792
- /// while beginning_park.elapsed() < timeout {
793
- /// println!("restarting park_timeout after {:?}", beginning_park.elapsed());
794
- /// let timeout = timeout - beginning_park.elapsed();
795
- /// park_timeout(timeout);
791
+ /// let mut timeout_remaining = timeout;
792
+ /// loop {
793
+ /// park_timeout(timeout_remaining);
794
+ /// let elapsed = beginning_park.elapsed();
795
+ /// if elapsed >= timeout {
796
+ /// break;
797
+ /// }
798
+ /// println!("restarting park_timeout after {:?}", elapsed);
799
+ /// timeout_remaining = timeout - elapsed;
796
800
/// }
797
801
/// ```
798
802
///
You can’t perform that action at this time.
0 commit comments