The iSCSI TX process can now be woken up by the TCP socket via xfer_window_changed(), so it is no longer valid to assume that iscsi_tx_step() can be called in state ISCSI_TX_IDLE only immediately after completing a transmission. Fix by calling iscsi_tx_done() only upon a transition into state ISCSI_TX_IDLE. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
1333 |
|
1333 |
|
1334 |
|
1334 |
|
1335 |
|
1335 |
|
1336 |
|
1336 |
|
1337 |
|
|
|
1338 |
|
1337 |
|
1339 |
|
1338 |
|
1340 |
|
1339 |
|
|
|
||
1476 |
|
1475 |
|
1477 |
|
1476 |
|
1478 |
|
1477 |
|
1479 |
|
1478 |
|
1480 |
|
1479 |
|
1481 |
|
1480 |
|
1482 |
|
1481 |
|
1483 |
|
1482 |
|
|
|
||
1504 |
|
1503 |
|
1505 |
|
1504 |
|
1506 |
|
1505 |
|
|
1506 |
|
|
|
1507 |
|
|
|
1508 |
|
|
|
1509 |
|
|
|
1510 |
|
|
|
1511 |
|
|
1507 |
|
1512 |
|
1508 |
|
1513 |
|
1509 |
|
1514 |
|