aboutsummaryrefslogtreecommitdiffstats
path: root/pathod/pathod_cmdline.py
diff options
context:
space:
mode:
authorThomas Kriechbaumer <thomas@kriechbaumer.name>2017-05-24 17:25:12 +0200
committerThomas Kriechbaumer <thomas@kriechbaumer.name>2017-05-24 19:32:20 +0200
commitcfed4432a0d8daf335fe0891ac55e520bac580c0 (patch)
treeac020f2cc21fec692f3a8ad9f21e44cd37046337 /pathod/pathod_cmdline.py
parent673ed5b45e92be8919b29ee033770913dc7c0ba9 (diff)
downloadmitmproxy-cfed4432a0d8daf335fe0891ac55e520bac580c0.tar.gz
mitmproxy-cfed4432a0d8daf335fe0891ac55e520bac580c0.tar.bz2
mitmproxy-cfed4432a0d8daf335fe0891ac55e520bac580c0.zip
pathod: fix leaking fds
Diffstat (limited to 'pathod/pathod_cmdline.py')
-rw-r--r--pathod/pathod_cmdline.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pathod/pathod_cmdline.py b/pathod/pathod_cmdline.py
index ef1e983f..dee19f4f 100644
--- a/pathod/pathod_cmdline.py
+++ b/pathod/pathod_cmdline.py
@@ -216,7 +216,8 @@ def args_pathod(argv, stdout_=sys.stdout, stderr_=sys.stderr):
anchors = []
for patt, spec in args.anchors:
if os.path.isfile(spec):
- data = open(spec).read()
+ with open(spec) as f:
+ data = f.read()
spec = data
try:
arex = re.compile(patt)