Fix ResourceWarnings
This commit is contained in:
@@ -18,6 +18,8 @@ from .docs import *
|
||||
from .oauth import OAuthTool
|
||||
from .__version__ import __version__
|
||||
|
||||
from tornado import ioloop
|
||||
|
||||
__all__ = []
|
||||
|
||||
def get_config_fp():
|
||||
@@ -179,5 +181,7 @@ def main():
|
||||
finally:
|
||||
# Ensure sockets are closed to prevent a ResourceWarning
|
||||
reddit.handler.http.close()
|
||||
# Explicitly close file descriptors opened by Tornado's IOLoop
|
||||
ioloop.IOLoop.current().close(all_fds=True)
|
||||
|
||||
sys.exit(main())
|
||||
|
||||
@@ -141,7 +141,6 @@ class OAuthTool(object):
|
||||
|
||||
with self.loader(message='Waiting for authorization'):
|
||||
webbrowser.open(permission_ask_page_link)
|
||||
|
||||
ioloop.IOLoop.current().start()
|
||||
|
||||
global oauth_state
|
||||
|
||||
Reference in New Issue
Block a user