Commit 869bf8d
authored
[ISS2062] fix(vol_destroy): race fixed between IO receiver and ack sender threads (#130)
Signed-off-by: Vishnu Itta <[email protected]>1 parent 64a1f30 commit 869bf8d
File tree
4 files changed
+73
-27
lines changed- include
- lib
- libzpool
- libzrepl
- tests/cbtest/gtest
4 files changed
+73
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
| |||
96 | 97 | | |
97 | 98 | | |
98 | 99 | | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
99 | 105 | | |
100 | 106 | | |
101 | 107 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
217 | | - | |
| 216 | + | |
| 217 | + | |
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
276 | 276 | | |
277 | 277 | | |
278 | 278 | | |
279 | | - | |
| 279 | + | |
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
| |||
992 | 992 | | |
993 | 993 | | |
994 | 994 | | |
995 | | - | |
| 995 | + | |
996 | 996 | | |
997 | 997 | | |
998 | 998 | | |
| |||
1043 | 1043 | | |
1044 | 1044 | | |
1045 | 1045 | | |
1046 | | - | |
| 1046 | + | |
1047 | 1047 | | |
1048 | 1048 | | |
1049 | 1049 | | |
1050 | 1050 | | |
1051 | 1051 | | |
1052 | 1052 | | |
1053 | | - | |
| 1053 | + | |
1054 | 1054 | | |
1055 | 1055 | | |
1056 | 1056 | | |
| |||
1351 | 1351 | | |
1352 | 1352 | | |
1353 | 1353 | | |
1354 | | - | |
1355 | | - | |
1356 | | - | |
1357 | | - | |
1358 | | - | |
1359 | | - | |
1360 | | - | |
1361 | | - | |
1362 | 1354 | | |
1363 | 1355 | | |
| 1356 | + | |
1364 | 1357 | | |
1365 | 1358 | | |
1366 | 1359 | | |
| 1360 | + | |
| 1361 | + | |
1367 | 1362 | | |
1368 | 1363 | | |
1369 | 1364 | | |
| |||
1424 | 1419 | | |
1425 | 1420 | | |
1426 | 1421 | | |
1427 | | - | |
| 1422 | + | |
1428 | 1423 | | |
1429 | 1424 | | |
1430 | 1425 | | |
1431 | 1426 | | |
1432 | 1427 | | |
1433 | 1428 | | |
1434 | | - | |
| 1429 | + | |
1435 | 1430 | | |
1436 | 1431 | | |
1437 | 1432 | | |
| |||
1498 | 1493 | | |
1499 | 1494 | | |
1500 | 1495 | | |
1501 | | - | |
1502 | | - | |
| 1496 | + | |
| 1497 | + | |
1503 | 1498 | | |
1504 | 1499 | | |
1505 | 1500 | | |
| |||
1602 | 1597 | | |
1603 | 1598 | | |
1604 | 1599 | | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
1605 | 1604 | | |
1606 | | - | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
| 1608 | + | |
1607 | 1609 | | |
1608 | 1610 | | |
1609 | 1611 | | |
| |||
1617 | 1619 | | |
1618 | 1620 | | |
1619 | 1621 | | |
1620 | | - | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
1621 | 1626 | | |
1622 | 1627 | | |
1623 | 1628 | | |
1624 | 1629 | | |
| 1630 | + | |
| 1631 | + | |
1625 | 1632 | | |
1626 | 1633 | | |
1627 | 1634 | | |
1628 | 1635 | | |
1629 | 1636 | | |
1630 | 1637 | | |
1631 | | - | |
| 1638 | + | |
1632 | 1639 | | |
1633 | 1640 | | |
1634 | 1641 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| 49 | + | |
48 | 50 | | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| 54 | + | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
55 | 58 | | |
| 59 | + | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
| |||
202 | 206 | | |
203 | 207 | | |
204 | 208 | | |
205 | | - | |
| 209 | + | |
206 | 210 | | |
207 | 211 | | |
208 | 212 | | |
| |||
257 | 261 | | |
258 | 262 | | |
259 | 263 | | |
| 264 | + | |
260 | 265 | | |
261 | 266 | | |
| 267 | + | |
262 | 268 | | |
263 | 269 | | |
| 270 | + | |
264 | 271 | | |
265 | 272 | | |
266 | 273 | | |
267 | 274 | | |
268 | 275 | | |
269 | 276 | | |
270 | 277 | | |
| 278 | + | |
271 | 279 | | |
272 | 280 | | |
| 281 | + | |
273 | 282 | | |
274 | 283 | | |
275 | 284 | | |
276 | 285 | | |
277 | 286 | | |
278 | | - | |
| 287 | + | |
| 288 | + | |
279 | 289 | | |
280 | 290 | | |
281 | 291 | | |
| |||
306 | 316 | | |
307 | 317 | | |
308 | 318 | | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
309 | 325 | | |
310 | 326 | | |
311 | 327 | | |
| |||
416 | 432 | | |
417 | 433 | | |
418 | 434 | | |
419 | | - | |
| 435 | + | |
420 | 436 | | |
421 | 437 | | |
422 | 438 | | |
423 | 439 | | |
424 | | - | |
| 440 | + | |
425 | 441 | | |
426 | 442 | | |
427 | 443 | | |
| |||
514 | 530 | | |
515 | 531 | | |
516 | 532 | | |
517 | | - | |
| 533 | + | |
518 | 534 | | |
519 | 535 | | |
520 | 536 | | |
| |||
1174 | 1190 | | |
1175 | 1191 | | |
1176 | 1192 | | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
1177 | 1210 | | |
1178 | 1211 | | |
1179 | 1212 | | |
| |||
1191 | 1224 | | |
1192 | 1225 | | |
1193 | 1226 | | |
1194 | | - | |
| 1227 | + | |
1195 | 1228 | | |
1196 | 1229 | | |
1197 | 1230 | | |
| |||
0 commit comments