mitigate issues during server remove, add server remove timeout
diff --git a/wally/suits/io/fio.py b/wally/suits/io/fio.py
index a3f0fe3..7b77461 100644
--- a/wally/suits/io/fio.py
+++ b/wally/suits/io/fio.py
@@ -140,9 +140,9 @@
for key, data in res.items():
conn_ids = sorted(conn_ids_set)
- matr = [data[conn_id] for conn_id in conn_ids]
-
- mm_res[key] = MeasurementMatrix(matr, conn_ids)
+ awail_ids = [conn_id for conn_id in conn_ids if conn_id in data]
+ matr = [data[conn_id] for conn_id in awail_ids]
+ mm_res[key] = MeasurementMatrix(matr, awail_ids)
raw_res = {}
for conn_id in conn_ids: