This repository was archived by the owner on Oct 28, 2021. It is now read-only.
Commit b0d5485
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
* Make Host::onHandshakeFailed public (we want to avoid using friend classes where possible)
* 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 b0d5485
5 files changed
+72
-87
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
| 203 | + | |
220 | 204 | | |
221 | 205 | | |
222 | 206 | | |
| |||
294 | 278 | | |
295 | 279 | | |
296 | 280 | | |
| 281 | + | |
297 | 282 | | |
| 283 | + | |
| 284 | + | |
298 | 285 | | |
299 | 286 | | |
300 | 287 | | |
| |||
307 | 294 | | |
308 | 295 | | |
309 | 296 | | |
310 | | - | |
311 | 297 | | |
312 | 298 | | |
313 | 299 | | |
| |||
410 | 396 | | |
411 | 397 | | |
412 | 398 | | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
413 | 406 | | |
414 | 407 | | |
415 | 408 | | |
| |||
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 | |
|---|---|---|---|
| |||
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
217 | 220 | | |
218 | 221 | | |
219 | 222 | | |
| |||
345 | 348 | | |
346 | 349 | | |
347 | 350 | | |
348 | | - | |
349 | | - | |
350 | | - | |
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
| |||
| 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