PacketFence - BTS - PacketFence
View Issue Details
0000903PacketFencepublic2010-02-08 13:142011-01-26 15:39
obilodeau 
obilodeau 
normalminoralways
closedfixed 
 
1.9.0 
2663e8707212bb6747d487192ee2edcef730758c
0000903: trying to find MAC address on ifIndex x30 times can be very long
getMacAtIfIndex tries 30 times to _getMacAtIfIndex.

Because of 0000902, each request jam for 2-3 minutes. 30 times 3 minutes means that this thread (thus switch) is blocked for ~ 90 minutes.

We discussed it and think that getMacAtIfIndex should try 30 times or for 2 minutes whichever comes first.
No tags attached.
related to 0000902closed  Net::Telnet and Net::Appliance::Session use alarm() for timeout which is incompatible with threaded perl 
related to 0000907closed obilodeau pfsetvlan doesn't need to stop on SIGALRM 
Issue History
2010-02-08 13:14obilodeauNew Issue
2010-02-08 13:15obilodeauRelationship addedrelated to 0000902
2010-02-08 13:15obilodeauStatusnew => assigned
2010-02-08 13:15obilodeauAssigned To => obilodeau
2010-02-09 10:36obilodeauRelationship addedrelated to 0000907
2010-02-09 14:37obilodeauNote Added: 0001467
2010-02-09 14:37obilodeauStatusassigned => resolved
2010-02-09 14:37obilodeauFixed in Version => 1.8.8
2010-02-09 14:37obilodeauResolutionopen => fixed
2010-02-09 14:37obilodeaumtn revision => 2663e8707212bb6747d487192ee2edcef730758c
2010-04-29 13:38obilodeauFixed in Version1.8.8 => 1.9.0
2011-01-26 15:39obilodeauStatusresolved => closed

Notes
(0001467)
obilodeau   
2010-02-09 14:37   
fixed in monotone rev: 2663e8707212bb6747d487192ee2edcef730758c in branch 1.8
will be propagated to branch 1.9