This repository was archived by the owner on Oct 28, 2021. It is now read-only.
Commit 7b67130
committed
Address PR feedback
Various minor changes in RLPxHandshake, Host, and Peer classes:
* Initialize RLPxHandshake::m_failureReason in ctor
* Reduce redundant code in RLPxHandshake which sets the last failure reason when TCP errors occur
* Rename Host::handshakeFailed
* Fix m_peers iteration bug in Host
* Rename Peers::uselessPeer
* Update deprecated comment in Peer
* Take # of failed connection attempts into account in Peer function which determines if instance is useless or not
Move fallback seconds computation for default case to anonymous namespace function1 parent 71d2ea6 commit 7b67130
5 files changed
+66
-81
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
| 203 | + | |
209 | 204 | | |
210 | 205 | | |
211 | | - | |
| 206 | + | |
212 | 207 | | |
213 | 208 | | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
| 209 | + | |
| 210 | + | |
220 | 211 | | |
221 | 212 | | |
222 | 213 | | |
| |||
294 | 285 | | |
295 | 286 | | |
296 | 287 | | |
| 288 | + | |
297 | 289 | | |
| 290 | + | |
| 291 | + | |
298 | 292 | | |
299 | 293 | | |
300 | 294 | | |
| |||
307 | 301 | | |
308 | 302 | | |
309 | 303 | | |
310 | | - | |
311 | 304 | | |
312 | 305 | | |
313 | 306 | | |
| |||
807 | 800 | | |
808 | 801 | | |
809 | 802 | | |
| 803 | + | |
| 804 | + | |
810 | 805 | | |
811 | | - | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
812 | 812 | | |
813 | | - | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | | - | |
| 813 | + | |
818 | 814 | | |
819 | | - | |
820 | | - | |
821 | | - | |
822 | | - | |
| 815 | + | |
| 816 | + | |
823 | 817 | | |
| 818 | + | |
| 819 | + | |
824 | 820 | | |
| 821 | + | |
| 822 | + | |
825 | 823 | | |
826 | 824 | | |
827 | 825 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
349 | | - | |
| 349 | + | |
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
33 | 46 | | |
34 | 47 | | |
35 | 48 | | |
| |||
45 | 58 | | |
46 | 59 | | |
47 | 60 | | |
48 | | - | |
49 | | - | |
| 61 | + | |
50 | 62 | | |
51 | 63 | | |
52 | 64 | | |
53 | | - | |
| 65 | + | |
54 | 66 | | |
55 | 67 | | |
56 | 68 | | |
| |||
66 | 78 | | |
67 | 79 | | |
68 | 80 | | |
| 81 | + | |
69 | 82 | | |
70 | 83 | | |
71 | 84 | | |
72 | 85 | | |
73 | | - | |
| 86 | + | |
| 87 | + | |
74 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
75 | 98 | | |
76 | 99 | | |
77 | 100 | | |
78 | 101 | | |
79 | 102 | | |
80 | 103 | | |
81 | | - | |
82 | 104 | | |
83 | 105 | | |
84 | 106 | | |
85 | 107 | | |
86 | 108 | | |
87 | 109 | | |
88 | 110 | | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
| 111 | + | |
| 112 | + | |
97 | 113 | | |
98 | 114 | | |
99 | 115 | | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
| 116 | + | |
| 117 | + | |
106 | 118 | | |
107 | | - | |
108 | | - | |
109 | 119 | | |
110 | | - | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
111 | 123 | | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
| 124 | + | |
118 | 125 | | |
119 | 126 | | |
120 | 127 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
88 | | - | |
| 87 | + | |
| 88 | + | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
114 | 115 | | |
115 | 116 | | |
116 | 117 | | |
117 | | - | |
118 | | - | |
119 | 118 | | |
120 | 119 | | |
121 | 120 | | |
| |||
137 | 136 | | |
138 | 137 | | |
139 | 138 | | |
140 | | - | |
141 | | - | |
142 | 139 | | |
143 | | - | |
144 | 140 | | |
145 | 141 | | |
146 | 142 | | |
| |||
168 | 164 | | |
169 | 165 | | |
170 | 166 | | |
171 | | - | |
172 | | - | |
173 | 167 | | |
174 | | - | |
175 | 168 | | |
176 | 169 | | |
177 | 170 | | |
| |||
201 | 194 | | |
202 | 195 | | |
203 | 196 | | |
204 | | - | |
205 | | - | |
206 | 197 | | |
207 | | - | |
208 | 198 | | |
209 | 199 | | |
210 | 200 | | |
| |||
230 | 220 | | |
231 | 221 | | |
232 | 222 | | |
233 | | - | |
234 | | - | |
235 | 223 | | |
236 | | - | |
237 | 224 | | |
238 | 225 | | |
239 | 226 | | |
| |||
262 | 249 | | |
263 | 250 | | |
264 | 251 | | |
265 | | - | |
266 | | - | |
| 252 | + | |
267 | 253 | | |
268 | 254 | | |
269 | 255 | | |
| |||
286 | 272 | | |
287 | 273 | | |
288 | 274 | | |
| 275 | + | |
| 276 | + | |
289 | 277 | | |
290 | 278 | | |
291 | 279 | | |
| |||
351 | 339 | | |
352 | 340 | | |
353 | 341 | | |
354 | | - | |
355 | | - | |
356 | 342 | | |
357 | 343 | | |
358 | 344 | | |
| |||
369 | 355 | | |
370 | 356 | | |
371 | 357 | | |
372 | | - | |
373 | | - | |
374 | 358 | | |
375 | | - | |
376 | 359 | | |
377 | 360 | | |
378 | 361 | | |
| |||
436 | 419 | | |
437 | 420 | | |
438 | 421 | | |
439 | | - | |
440 | | - | |
441 | 422 | | |
442 | | - | |
443 | 423 | | |
444 | 424 | | |
445 | 425 | | |
| |||
0 commit comments