From 9473c5a6216aa8bafb0a467e223263c14901baa2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9E=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80=20?= =?UTF-8?q?=D0=93=D1=83=D1=80=D0=B0=D0=BD=D0=B5=D1=86=D1=8C?= Date: Wed, 25 Feb 2026 21:08:54 +0200 Subject: [PATCH] Remove unnecessary rewind after file open --- agent/src/file_datasource.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/agent/src/file_datasource.py b/agent/src/file_datasource.py index 8aa8187..363f1df 100644 --- a/agent/src/file_datasource.py +++ b/agent/src/file_datasource.py @@ -74,8 +74,10 @@ class FileDatasource: self._acc_reader = csv.reader(self._acc_f, skipinitialspace=True) self._gps_reader = csv.reader(self._gps_f, skipinitialspace=True) - self._rewind_acc() - self._rewind_gps() + # File pointer is already at 0 right after open(), so no need to rewind here. + # Skip header row once. + next(self._acc_reader, None) + next(self._gps_reader, None) def _close_files(self) -> None: for f in (self._acc_f, self._gps_f):