From f6e6cacc367bb425d8b4a3c971371d7dd7412819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Jensen?= Date: Wed, 15 Aug 2018 09:28:33 +0200 Subject: [PATCH] #3206 ecllib crash. Temporary patch to handle huge ensembles --- ThirdParty/Ert/lib/ecl/ecl_unsmry_loader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ThirdParty/Ert/lib/ecl/ecl_unsmry_loader.cpp b/ThirdParty/Ert/lib/ecl/ecl_unsmry_loader.cpp index 29aa055d5f..2568a0a1f5 100644 --- a/ThirdParty/Ert/lib/ecl/ecl_unsmry_loader.cpp +++ b/ThirdParty/Ert/lib/ecl/ecl_unsmry_loader.cpp @@ -18,7 +18,7 @@ unsmry_loader::unsmry_loader(const ecl_smspec_type * smspec, const std::string& time_seconds(ecl_smspec_get_time_seconds(smspec)), sim_start(ecl_smspec_get_start_time(smspec)) { - int options = 0; + int options = ECL_FILE_CLOSE_STREAM; ecl_file_type * file = ecl_file_open(filename.c_str(), options); if (!file) throw std::bad_alloc();