Opened 11 years ago
Closed 11 years ago
#555 closed defect (fixed)
arp_translate can give up too soon
Reported by: | Jiri Svoboda | Owned by: | Jiri Svoboda |
---|---|---|---|
Priority: | major | Milestone: | 0.6.0 |
Component: | helenos/unspecified | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
arp_translate() calls atrans_wait_timeout(ARP_REQUEST_TIMEOUT) before calling atrans_lookup(). atrans_wait_timeout() will return when either the timeout expires or anything changes in the address translation map.
It is non-specific and if any *other* change than the one we expect happens, we go straight to atrans_lookup() and return failure, possibly much sooner than ARP_REQUEST_TIMEOUT passes.
Note:
See TracTickets
for help on using tickets.
Fixed in mainline,2137.