Skip to content

Commit c7e9c9c

Browse files
committed
On close, CParserWrapper must call self._reader.close()
1 parent 99e16dd commit c7e9c9c

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pandas/io/parsers.py

+8
Original file line numberDiff line numberDiff line change
@@ -1436,6 +1436,14 @@ def __init__(self, src, **kwds):
14361436

14371437
self._implicit_index = self._reader.leading_cols > 0
14381438

1439+
def close(self):
1440+
for f in self.handles:
1441+
f.close()
1442+
try:
1443+
self._reader.close()
1444+
except:
1445+
pass
1446+
14391447
def _set_noconvert_columns(self):
14401448
names = self.orig_names
14411449
usecols = self.usecols

0 commit comments

Comments
 (0)