--- a/src/lte/model/lte-ue-mac.cc Thu Dec 13 15:07:02 2012 +0100
+++ b/src/lte/model/lte-ue-mac.cc Thu Dec 13 18:44:34 2012 +0100
@@ -580,11 +580,10 @@
}
else if ((*itBsr).second.txQueueSize > 0)
{
- bytesForThisLc -= 2; // remove RLC header
(*it).second.macSapUser->NotifyTxOpportunity (bytesForThisLc, 0, 0);
- if ((*itBsr).second.txQueueSize >= bytesForThisLc)
+ if ((*itBsr).second.txQueueSize >= bytesForThisLc - 2)
{
- (*itBsr).second.txQueueSize -= bytesForThisLc;
+ (*itBsr).second.txQueueSize -= bytesForThisLc - 2;
}
else
{