From e03a47d7f8a2502374b21494eee3733380ed8750 Mon Sep 17 00:00:00 2001 From: Arinerron Date: Sat, 19 May 2018 15:22:35 -0700 Subject: [PATCH] Fix resource leaking --- onionr/onionrblockapi.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/onionr/onionrblockapi.py b/onionr/onionrblockapi.py index 13d3fc84..3a8da265 100644 --- a/onionr/onionrblockapi.py +++ b/onionr/onionrblockapi.py @@ -98,7 +98,8 @@ class Block: filelocation = 'data/blocks/%s.dat' % self.getHash() - blockdata = open(filelocation, 'rb').read().decode('utf-8') + with open(filelocation, 'rb') as f: + blockdata = f.read().decode('utf-8') self.blockFile = filelocation else: