[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[MiNT] FATAL tcp_sndseg error in inet4.xdd
Hi,
I am currently
working on getting Bittorrent running under Python. Everything's ok until it
really starts chucking data around, and then the machine locks, and i have this
on /dev/console:
FATAL
(Python): tcp_sndseg: seg: (xxxxxxxxxx xxxxxxxxxx) outside wnd
(xxxxxxxxxx xxxxxxxxxx)
where the
x's represent a very large number. I found that this is in tcpout.c and the
error is set to FATAL. I changed the code so that it was only DEBUG, and I
recompiled.
What happens now is
that the python script eventually stops with a new
error:
ERROR:
[21:53:58]
IO Error [Errno 35] Too many open files: yyy.zzz (where yyy.zzz is the file that it
was saving).
Anyone know whats
causing this? Are the two related? I feel that its something to do with file
descriptors, maybe the tcp code isnt releasing them before new ones are opened,
causing a lack of fd's?
This
happens with both freemint 1-16-1 release and freemint 1-16-3a cvs build.
Machine is TT030,
4MB/48MB + PAMs Ethernet VME.
regards,
Jan.