Guarantee that a retry timer cannot go out of scope while the timer is running, and provide a guarantee to the expiry callback that the timer will remain in scope during the entire callback (similar to the guarantee provided to interface methods). Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
49 |
|
49 |
|
50 |
|
50 |
|
51 |
|
51 |
|
|
52 |
|
|
|
53 |
|
|
|
54 |
|
|
|
55 |
|
|
|
56 |
|
|
|
57 |
|
|
52 |
|
58 |
|
53 |
|
59 |
|
54 |
|
60 |
|
|
|
||
56 |
|
62 |
|
57 |
|
63 |
|
58 |
|
64 |
|
|
65 |
|
|
59 |
|
66 |
|
60 |
|
67 |
|
61 |
|
68 |
|
62 |
|
|
|
|
69 |
|
|
|
70 |
|
|
63 |
|
71 |
|
|
72 |
|
|
64 |
|
73 |
|
65 |
|
74 |
|
66 |
|
75 |
|
|
|
||
439 |
|
439 |
|
440 |
|
440 |
|
441 |
|
441 |
|
442 |
|
|
|
|
442 |
|
|
443 |
|
443 |
|
444 |
|
444 |
|
445 |
|
445 |
|
|
|
||
281 |
|
281 |
|
282 |
|
282 |
|
283 |
|
283 |
|
284 |
|
|
|
|
284 |
|
|
285 |
|
285 |
|
286 |
|
286 |
|
287 |
|
287 |
|
|
|
||
222 |
|
222 |
|
223 |
|
223 |
|
224 |
|
224 |
|
225 |
|
|
|
|
225 |
|
|
226 |
|
226 |
|
227 |
|
227 |
|
228 |
|
228 |
|
|
|
||
57 |
|
57 |
|
58 |
|
58 |
|
59 |
|
59 |
|
60 |
|
|
|
|
60 |
|
|
61 |
|
61 |
|
|
62 |
|
|
|
63 |
|
|
62 |
|
64 |
|
63 |
|
65 |
|
64 |
|
66 |
|
|
|
||
136 |
|
138 |
|
137 |
|
139 |
|
138 |
|
140 |
|
|
141 |
|
|
|
142 |
|
|
139 |
|
143 |
|
140 |
|
144 |
|
141 |
|
145 |
|
|
|
||
164 |
|
168 |
|
165 |
|
169 |
|
166 |
|
170 |
|
167 |
|
|
|
|
171 |
|
|
|
172 |
|
|
|
173 |
|
|
168 |
|
174 |
|
169 |
|
175 |
|
170 |
|
176 |
|
|
|
||
265 |
|
265 |
|
266 |
|
266 |
|
267 |
|
267 |
|
268 |
|
|
|
269 |
|
|
|
|
268 |
|
|
|
269 |
|
|
270 |
|
270 |
|
271 |
|
271 |
|
272 |
|
272 |
|
|
|
||
1425 |
|
1425 |
|
1426 |
|
1426 |
|
1427 |
|
1427 |
|
1428 |
|
|
|
|
1428 |
|
|
1429 |
|
1429 |
|
1430 |
|
1430 |
|
1431 |
|
1431 |
|
|
|
||
1528 |
|
1528 |
|
1529 |
|
1529 |
|
1530 |
|
1530 |
|
1531 |
|
|
|
|
1531 |
|
|
1532 |
|
1532 |
|
1533 |
|
1533 |
|
1534 |
|
1534 |
|
|
|
||
527 |
|
527 |
|
528 |
|
528 |
|
529 |
|
529 |
|
530 |
|
|
|
|
530 |
|
|
531 |
|
531 |
|
532 |
|
532 |
|
533 |
|
533 |
|
|
|
||
695 |
|
695 |
|
696 |
|
696 |
|
697 |
|
697 |
|
698 |
|
|
|
699 |
|
|
|
|
698 |
|
|
|
699 |
|
|
|
700 |
|
|
|
701 |
|
|
700 |
|
702 |
|
701 |
|
703 |
|
702 |
|
704 |
|
|
|
||
1097 |
|
1097 |
|
1098 |
|
1098 |
|
1099 |
|
1099 |
|
1100 |
|
|
|
|
1100 |
|
|
1101 |
|
1101 |
|
1102 |
|
1102 |
|
1103 |
|
1103 |
|