From 45c670f576cdacd5dcf6c298dcbc9e4aa4555f33 Mon Sep 17 00:00:00 2001 From: dim Date: Fri, 15 Feb 2008 21:12:48 +0000 Subject: [PATCH] FIX end-of-file boundary checking --- pgloader/reader.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pgloader/reader.py b/pgloader/reader.py index bb8a2be..32ec01d 100644 --- a/pgloader/reader.py +++ b/pgloader/reader.py @@ -185,8 +185,8 @@ class UnbufferedFileReader: line = self.fd.readline() self.position = self.fd.tell() - if last_line_read: - self.log.debug("FileReader stoping, offset %d >= %d" \ + if line == '' or last_line_read: + self.log.debug("FileReader stoping, offset %d >= %s" \ % (self.position, self.end)) self.fd.close() return