Skip to content
Success

#22267 (Jun 23, 2026, 8:18:17 AM)

Started 11 hr ago
Took 33 sec on build5-deb12build-ansible

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

This run spent:

  • 5.2 sec waiting;
  • 33 sec build duration;
  • 39 sec total from scheduled to completion.
Revision: 0f243b7e18ae8f0532dd394e80f2bd452a80cfe0
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