diff options
| author | Michael Brown | 2011-06-29 15:49:18 +0200 |
|---|---|---|
| committer | Michael Brown | 2011-06-29 15:52:30 +0200 |
| commit | 1b8984eb5da23e58f275478474dd6ab8d7a785ea (patch) | |
| tree | fb90e94dfb4511a62937793177ee53cc46573548 /src/include | |
| parent | [build] Avoid using -ffunction-sections on some older versions of gcc (diff) | |
| download | ipxe-1b8984eb5da23e58f275478474dd6ab8d7a785ea.tar.gz ipxe-1b8984eb5da23e58f275478474dd6ab8d7a785ea.tar.xz ipxe-1b8984eb5da23e58f275478474dd6ab8d7a785ea.zip | |
[iscsi] Avoid duplicate calls to iscsi_tx_done()
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>
Diffstat (limited to 'src/include')
0 files changed, 0 insertions, 0 deletions
