Marten Seemann
|
948eef3e42
|
create a logger interface and use it everywhere
|
2018-04-04 13:03:28 +07:00 |
|
Marten Seemann
|
3b82628dbe
|
internalize ackhandler and congestion
|
2018-02-02 08:40:56 +08:00 |
|
Marten Seemann
|
5371f804f8
|
don't report blocked streams as active for sending data
|
2018-01-03 00:18:33 +07:00 |
|
Marten Seemann
|
f7526b9883
|
rewrite flow control auto-tuning
|
2017-12-21 18:02:14 +07:00 |
|
Marten Seemann
|
ac05343b00
|
rename window increment to window size in the flow controller
No functional change expected.
|
2017-12-21 17:58:03 +07:00 |
|
Marten Seemann
|
15af2c6e41
|
Merge pull request #1037 from lucas-clemente/flow-control-mutexes
remove flow control mutexes for the sending data
|
2017-12-16 08:57:59 +07:00 |
|
Marten Seemann
|
bfdeeae70c
|
remove flow control mutexes for the sending data
Receiving MAX_{STREAM}_DATA frames and sending data is all done
sequentially, so we don't need a mutex there.
|
2017-12-16 00:23:48 +07:00 |
|
Marten Seemann
|
357a2f6213
|
don't defer unlocking the mutex when getting window updates
|
2017-12-15 19:49:41 +07:00 |
|
Marten Seemann
|
268c3859fc
|
remove the flow control manager
|
2017-10-20 21:34:09 +07:00 |
|
Marten Seemann
|
c53a83535e
|
split the flow controller in stream and connection flow controller
|
2017-10-20 21:12:19 +07:00 |
|