[syslinux] ONERROR not triggered in PXELINUX 3.31 when ramdisk missing
H. Peter Anvin
hpa at zytor.com
Tue Jan 16 10:09:02 PST 2007
Andreas Kotes wrote:
> Hello,
>
> I tested some things, and found the following:
>
> when the kernel image file is present, but the initrd image is not,
> ONERROR is not called, and PXELINUX stays in the prompt forever ...
>
Looking at the implementation, this begs the question: should ONERROR
get executed if the user presses <Esc> to abort a kernel download?
Right now, this is handled through the same code path.
> Other error scenarios tested okay, a down/unresponding TFTP server can
> lead to 15-20 minutes delay until all tried filenames timeout out ...
Hard to avoid, although I'm interested in suggestions.
-hpa
More information about the Syslinux
mailing list