Netboot Mailing List (by thread)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tftpd - many stopped processes




Hello,

On Thu, 27 Feb 2003 03:17:52 +0100, Petr Olivka wrote:
>   I am using tftpd daemon with support for large packets. I had for long
>   time problem with many stopped processes of tftpd.
> 
>   The problem is with setjmp/longjmp and signal alarm. It is called only
> once and never more. And froze in "recv" and wait for 15sec timeout from
> client bootrom. When user reset PC, I have next dead tftpd.
> 
>   I thing, that for this purpose is necessarry to use sigsetjmp and
> siglongjmp. With this change all work fine.

Thanks for the report. I have seen those dead processes myself over a
long time, but never found a reason (but I've also never looked very
hard ;-)). I will modify the TFTP sources accordingly.

gero.

-- 
Gero Kuhlmann    Hannover  0511/6497525 (Voice)    gero@gkminix.han.de
                 Emden     04921/997561 (Voice)    gero.kuhlmann@arcor.de

===========================================================================
This Mail was sent to netboot mailing list by:
"Gero Kuhlmann" <gero@gkminix.han.de>
To get help about this list, send a mail with 'help' as the only string in
it's body to majordomo@baghira.han.de. If you have problems with this list,
send a mail to netboot-owner@baghira.han.de.



For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.