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>tags/v1.20.1
|
|
||
352 |
|
352 |
|
353 |
|
353 |
|
354 |
|
354 |
|
|
355 |
|
|
|
356 |
|
|
|
357 |
|
|
355 |
|
358 |
|
356 |
|
359 |
|
357 |
|
360 |
|