[ https://issues.apache.org/jira/browse/PHOENIX-6926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Istvan Toth reassigned PHOENIX-6926: ------------------------------------ Assignee: Istvan Toth > Do not throw exception when shutting down Python with open connections > ---------------------------------------------------------------------- > > Key: PHOENIX-6926 > URL: https://issues.apache.org/jira/browse/PHOENIX-6926 > Project: Phoenix > Issue Type: Bug > Components: python, queryserver > Affects Versions: queryserver-6.0.0 > Reporter: Istvan Toth > Assignee: Istvan Toth > Priority: Major > Fix For: queryserver-6.0.1, python-phoenixdb-1.2.2 > > > If you open a connection and then {{sys.exit()}} or ctrl+D, you will always > get this message from connections not being able to be closed from the > {{_{_}del{_}_}} method in {{{}connection.py{}}}. > {noformat} > Exception ignored in: <function Connection.__del__ at 0x102eeb280> > Traceback (most recent call last): > File "/usr/local/lib/python3.9/site-packages/phoenixdb/connection.py", line > 60, in __del__ > File "/usr/local/lib/python3.9/site-packages/phoenixdb/connection.py", line > 114, in close > File "/usr/local/lib/python3.9/site-packages/phoenixdb/avatica/client.py", > line 397, in close_connection > File "/usr/local/lib/python3.9/site-packages/phoenixdb/avatica/client.py", > line 218, in _apply > File "/usr/local/lib/python3.9/site-packages/phoenixdb/avatica/client.py", > line 188, in _post_request > File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line > 590, in post > File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line > 532, in request > File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line > 711, in merge_environment_settings > File "/usr/local/lib/python3.9/site-packages/requests/utils.py", line 797, > in get_environ_proxies > File "/usr/local/lib/python3.9/site-packages/requests/utils.py", line 781, > in should_bypass_proxies > File > "/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", > line 2647, in proxy_bypass > File > "/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", > line 2624, in proxy_bypass_macosx_sysconf > File > "/usr/local/Cellar/python@3.9/3.9.9/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", > line 2566, in _proxy_bypass_macosx_sysconf > ImportError: sys.meta_path is None, Python is likely shutting down{noformat} > Reported by and patch provided by Ryan Beauchemin in > https://github.com/apache/phoenix-queryserver/pull/81 -- This message was sent by Atlassian Jira (v8.20.10#820010)