QUEUE_SIZE holds the number of pending transmitted messages which can be handled concurrently. Current value was 1024, same as PDP contexts (PDP_MAX). However, that seems to be a quite low amount, which can be filled under certain conditions, for instance if recovery procedure is triggered on the GSN which is running full (around PDP_MAX pdp contexts created). In this scenario, the GSN would need to send around PDP_MAX concurrent messages (DeletePDPContextReq), which means the queue would very likely end up being full. Hence, let's define QUEUE_SIZE based on PDP_MAX, and set it to twice the size to make sure it won't be filled in extreme conditions. Change-Id: I6034b0fab2b2e5962314c2fca2f893246ce5cf4fchanges/52/27352/2
parent
9b288b788e
commit
0585769741
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue