]> p2p-next.cs.pub.ro Git - swift-upb.git/commitdiff
resolved
authorVictor Grishchenko <victor.grishchenko@gmail.com>
Sun, 13 Dec 2009 12:16:32 +0000 (12:16 +0000)
committerVictor Grishchenko <victor.grishchenko@gmail.com>
Sun, 13 Dec 2009 12:16:32 +0000 (12:16 +0000)
1  2 
send_control.cpp

index 2e04f38bb254a87d579bb0d40d80039778dfb5e1,a49909f55a1c0bbfbf61a0c13984aa68e84b5be5..75c43c4f285718e8605e945f24ca773d40cbff5e
@@@ -85,9 -91,10 +91,11 @@@ tint    Channel::PingPongNextSendTime (
  }
  
  tint    Channel::CwndRateNextSendTime () {
+     if (data_in_.bin!=bin64_t::NONE)
+         return NOW; // TODO: delayed ACKs
      send_interval_ = rtt_avg_/cwnd_;
      if (data_out_.size()<cwnd_) {
 +      dprintf("%s #%u sendctrl next in %llius\n",tintstr(),id,send_interval_);
          return last_data_out_time_ + send_interval_;
      } else {
          tint next_timeout = data_out_.front().time + ack_timeout();