[ 
https://issues.apache.org/jira/browse/PHOENIX-6926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Istvan Toth updated PHOENIX-6926:
---------------------------------
    Summary: Do not throw exception when shutting down python with open 
connections  (was: Remove phoenixdb error messages on exit)

> 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
>            Priority: Major
>
> 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}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to