diff options
| author | Michael Brown | 2017-03-28 22:37:03 +0200 |
|---|---|---|
| committer | Michael Brown | 2017-03-28 22:40:52 +0200 |
| commit | c8cae7cc178776dbb42cbe1cdaecbac99ddc060d (patch) | |
| tree | c769b0b1760180a46194f848698cedb01f67ef2f /src/core/getopt.c | |
| parent | [iscsi] Do not install iBFT when no iSCSI targets exist (diff) | |
| download | ipxe-c8cae7cc178776dbb42cbe1cdaecbac99ddc060d.tar.gz ipxe-c8cae7cc178776dbb42cbe1cdaecbac99ddc060d.tar.xz ipxe-c8cae7cc178776dbb42cbe1cdaecbac99ddc060d.zip | |
[http] Notify data transfer interface when underlying connection is ready
HTTP implements xfer_window_changed() on the underlying server
connection using http_step(), which does not propagate the window
change notification to the data transfer interface. This breaks the
multipath-capable SAN boot code, which relies on the window change
notification to discover that the HTTP block device is ready for
commands to be issued.
Fix by sending xfer_window_changed() in http_step() once the
underlying connection has been determined to be ready.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/core/getopt.c')
0 files changed, 0 insertions, 0 deletions
