equinor / ert

ERT - Ensemble based Reservoir Tool - is designed for running ensembles of dynamical models such as reservoir models, in order to do sensitivity analysis and data assimilation. ERT supports data assimilation using the Ensemble Smoother (ES), Ensemble Smoother with Multiple Data Assimilation (ES-MDA) and Iterative Ensemble Smoother (IES).
https://ert.readthedocs.io/en/latest/
GNU General Public License v3.0
105 stars 107 forks source link

timeout from LocalStorage.acquire_lock can result in an unhandled exception #9223

Open eivindjahren opened 1 week ago

eivindjahren commented 1 week ago

Do not have any reproducing steps yet, but one can seemly get an unhandled exception from acquire_lock timeing out. This has been observed using ert-11.0.7.

https://github.com/equinor/ert/blob/9819a5b03255355abd69d16667bd95ae69e0afbc/src/ert/storage/local_storage.py#L277-L287

sondreso commented 1 week ago

The first step is to not make this an unhandled exception.