You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
State vectors for DTP and DTCP a.k.a DTPState and DTCPState are not maintained long enough.
When IPCP receives deallocation request the EFCPi module is deleted immediately without taking into account running Sender/Receiver Inactivity timers.
Solution:
Add defaultState variable to both state classes and check in EFCP.cc before deleting EFCPi module. In case of non defaultState, schedule delete timer to expire after both (sender/receiver inactivity) timers.
Also mark such EFCPi instance as inactive/being deallocated causing it to discard SDUs?
The text was updated successfully, but these errors were encountered:
State vectors for DTP and DTCP a.k.a DTPState and DTCPState are not maintained long enough.
When IPCP receives deallocation request the EFCPi module is deleted immediately without taking into account running Sender/Receiver Inactivity timers.
Solution:
Add defaultState variable to both state classes and check in EFCP.cc before deleting EFCPi module. In case of non defaultState, schedule delete timer to expire after both (sender/receiver inactivity) timers.
Also mark such EFCPi instance as inactive/being deallocated causing it to discard SDUs?
The text was updated successfully, but these errors were encountered: