Hello Ken,
> There's an obscure bug in your code waiting to bite someday. You declare
> "recursion" as a static int set to 0. Problem is if Etherboot restarts,
> this will not get reset to 0 and sometime later, when NFS access through
> symlinks is retried, the limit will be exceeded, even though it's a
> fresh attempt to load the file.
Setting recursion to 0 at all exit-points of NFS is probably not so
nice, but should guarantee this bug won't bite us.
If you agree, I'll commit; the change is in my local codebase yet.
Best regards,
Anselm Martin Hoffmeister
Stockholm Projekt Computer-Service
<an...@ho...>
--
Disclaimer - These opiini^H^H damn! ^H^H ^Q ^[ .. :w :q :wq :wq! ^d X^?
exit X Q ^C ^c ^? :quitbye CtrlAltDel ~~q :~q logout save/quit :!QUIT
^[zz ^[ZZZZZZ ^H man vi ^@ ^L ^[c ^# ^E ^X ^I ^T ? help helpquit ^D ^d
man help ^C exit ?Quit ?q CtrlShftDel "Hey, what does this button d..."
|