File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -86,6 +86,8 @@ impl ReceiverReport {
8686 internal : Arc < ReceiverReportInternal > ,
8787 ) -> Result < ( ) > {
8888 let mut ticker = tokio:: time:: interval ( internal. interval ) ;
89+ ticker. set_missed_tick_behavior ( tokio:: time:: MissedTickBehavior :: Skip ) ;
90+
8991 let mut close_rx = {
9092 let mut close_rx = internal. close_rx . lock ( ) . await ;
9193 if let Some ( close) = close_rx. take ( ) {
Original file line number Diff line number Diff line change @@ -47,6 +47,8 @@ impl SenderReport {
4747 internal : Arc < SenderReportInternal > ,
4848 ) -> Result < ( ) > {
4949 let mut ticker = tokio:: time:: interval ( internal. interval ) ;
50+ ticker. set_missed_tick_behavior ( tokio:: time:: MissedTickBehavior :: Skip ) ;
51+
5052 let mut close_rx = {
5153 let mut close_rx = internal. close_rx . lock ( ) . await ;
5254 if let Some ( close) = close_rx. take ( ) {
You can’t perform that action at this time.
0 commit comments