Files
ResInsight/GrpcInterface/Python
Kristian Bendiksen 96dc4df316 #9336 Python: Tolerate transient heartbeat failures
The heartbeat introduced in db871296c closed the gRPC channel after a
single missed ping (2s deadline). On Windows CI under load this fired
during normal operations, leaving every subsequent test stuck on a
dead channel.

Track consecutive failures inside the heartbeat loop and only declare
the connection lost after failure_threshold (default 3) consecutive
failures. A successful ping resets the counter. Per-ping deadline
raised from 2s to 5s, and below-threshold failures log a warning so
transient slowness is still visible.
2026-05-04 20:03:39 +02:00
..
2021-08-14 17:16:14 +02:00
2021-01-11 15:27:45 +01:00
2021-01-11 15:27:45 +01:00
2021-01-11 15:27:45 +01:00
2021-01-11 15:27:45 +01:00
2024-12-16 09:29:52 +01:00

ResInsight Processing Server - rips

A Python interface for the ResInsight visualization and post-processing suite for Reservoir Simulations

Learn More