We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e03996 commit bad0119Copy full SHA for bad0119
lib/f1ap/du/ue_context/f1c_du_bearer_impl.cpp
@@ -207,7 +207,10 @@ async_task<void> f1c_other_srb_du_bearer::handle_pdu_and_await_delivery(byte_buf
207
208
void f1c_other_srb_du_bearer::handle_transmit_notification(uint32_t highest_pdcp_sn)
209
{
210
- handle_notification(highest_pdcp_sn, true);
+ if (not ue_exec.defer([this, highest_pdcp_sn]() { handle_notification(highest_pdcp_sn, true); })) {
211
+ logger.warning("Discarded transmit notification for SRB{} because the task executor queue is full.",
212
+ srb_id_to_uint(srb_id));
213
+ }
214
}
215
216
void f1c_other_srb_du_bearer::handle_delivery_notification(uint32_t highest_pdcp_sn)
0 commit comments