Skip to content
Success

#22239 (Jun 20, 2026, 8:55:13 PM)

Started 18 hr ago
Took 1 min 26 sec on build5-deb12build-ansible

Started by upstream project gerrit-osmo-pcap build number 247
originally caused by:

This run spent:

  • 3 min 38 sec waiting;
  • 1 min 26 sec build duration;
  • 5 min 4 sec total from scheduled to completion.
Revision: e5d150fb668d0e56f7a6bb4df2248fd5d122790e
Repository: $GERRIT_REPO_URL
  • master
tls: do not treat GNUTLS_E_AGAIN/INTERRUPTED as fatal on read

osmo_tls_client_bfd_cb() treated any non-positive return from
gnutls_record_recv() as a fatal error and tore down the session.  On a
non-blocking socket gnutls_record_recv() can return GNUTLS_E_AGAIN or
GNUTLS_E_INTERRUPTED (both negative but non-fatal), which would drop
an otherwise healthy TLS session.  Handle them as retryable, mirroring
the existing logic in tls_write().

Change-Id: If2f842b202dd08c07dffe3770c51cf0ce886beee
AI-Assisted: yes (Claude)
Vadim Yanitskiy at