Commit 0f859c3
authored
okhttp: Move connection window update before stream termination logic (grpc#12990)
By RFC 9113, section 6.9, receivers must take frames into account for
flow control even if they're errored.
This change moves the stream error response logic after connection
window updates1 parent 292a361 commit 0f859c3
2 files changed
Lines changed: 16 additions & 11 deletions
File tree
- okhttp/src
- main/java/io/grpc/okhttp
- test/java/io/grpc/okhttp
Lines changed: 13 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
864 | 864 | | |
865 | 865 | | |
866 | 866 | | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
867 | 880 | | |
868 | 881 | | |
869 | 882 | | |
| |||
887 | 900 | | |
888 | 901 | | |
889 | 902 | | |
890 | | - | |
891 | | - | |
892 | | - | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | | - | |
901 | 903 | | |
902 | 904 | | |
903 | 905 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1067 | 1067 | | |
1068 | 1068 | | |
1069 | 1069 | | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
1070 | 1073 | | |
1071 | 1074 | | |
1072 | 1075 | | |
| |||
0 commit comments