Skip to content
Failed

#22432 (Jul 28, 2026, 9:41:31 AM)

Started 6 hr 47 min ago
Took 2 min 22 sec on build4-deb12build-ansible

Started by upstream project gerrit-osmo-trx build number 599
originally caused by:

This run spent:

  • 2 min 39 sec waiting;
  • 2 min 22 sec build duration;
  • 5 min 1 sec total from scheduled to completion.
Revision: 8a28840fba7f1e981bf1b0e6817bba856207a131
Repository: $GERRIT_REPO_URL
  • master
libosmo-trx/ep: flush pending TRXC messages on endpoint teardown

osmo_iofd_write_msgb() only enqueues the message; the actual
transmission happens asynchronously from within osmo_select_main().
An application sending a 'goodbye' command (like "CMD POWEROFF")
immediately before tearing down the endpoint would thus lose it:
osmo_iofd_free() discards the pending Tx queue.

Flush the TRXC Tx queue (best-effort) in osmo_trx_ep_close(), using
the new osmo_iofd_flush() API.  Pending Tx data batches are still
dropped, since queued bursts are worthless at teardown time.

Depends: libosmocore.git I4e09e91e472a4441977a2c199c07c2cb8005632f
Change-Id: I69e6a3bcf49afc3cfca4a72afdf459625cb91e56
Vadim Yanitskiy at