vidforward: improve recv handler mechanism for macs that are not registered

Issue #404 resolved
Saxon Milton created an issue

Currently there’s a delay in the recv handler if a request from a mac that’s not registered is received, but of course consecutive requests would happen concurrently, so this does nothing. We need instead need a mechanism that stores a time when last handled a recv request from a mac that’s not registered and ignores with some x period.

Comments (3)

  1. Saxon Milton reporter

    Actually, this analysis is wrong. It is still useful in that it stalls a client and causes timeout. We can however improve the mechanism by only logging every x interval to stop clutter of the logs.

  2. Log in to comment