Package: linux-igd
Version: 1.0+cvs20070630-2

I'm investigating why my router occasionally becomes very unresponsive on
some of its services.  I don't yet know whether this issue is in any way
related to linux-igp.  But while checking, I noticed this funny error in the
logs:

Failure in GateDeviceDeletePortMapping: DeletePortMap: Proto:TCP Port:7710

As far as I can tell, the part of linux-igp that spits out this error works
more or less a follows:

portmap = pmlist_FindSpecific(xxx)
if pmlist_Find(portmap.xxx) == notfound then log "Failure in ..."

I may misunderstand something, but this seems to me like an error that can
just never happen.  Unless there is an error in the locking, so that the
mapping can disappear between the first and second pmlist_Find.  Linux-igp
was getting a number of requests at the same time when this happened.

If this is indeed a locking error, it may be a serious problem.  Or if
someone can tell me that it is a benign message, I can look elsewhere for
the router-instability.

TIA
Rune

Reply via email to