Skip to content
Success

#22172 (Jun 17, 2026, 1:51:44 PM)

Started 2 days 8 hr ago
Took 32 sec on build5-deb12build-ansible

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

This run spent:

  • 9 sec waiting;
  • 32 sec build duration;
  • 41 sec total from scheduled to completion.
Revision: 29624844d004528f2348c1f7c7361c31c1d4d966
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().

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Change-Id: If2f842b202dd08c07dffe3770c51cf0ce886beee
Vadim Yanitskiy at