Skip to content

Resource release is abnormal after program running is complete. #371

@yihaohao

Description

@yihaohao
config = Config()
config.max_connection_pool_size = 10
connection_pool = ConnectionPool()
connection_pool.init([('x.x.x.x', 9669)], config)
session = connection_pool.get_session("root", "nebula1")
# own code......
connection_pool.close()

An exception is thrown at the end of the run.

[2025-03-03 07:15:45,911] [ WARNING] ConnectionPool.py:252 - Closing a connection that is in use Exception ignored in: <function Session.__del__ at 0xfffe11d6f7e0> Traceback (most recent call last): File "/home/HwHiAiUser/.local/lib/python3.11/site-packages/nebula3/gclient/net/Session.py", line 336, in __del__ File "/home/HwHiAiUser/.local/lib/python3.11/site-packages/nebula3/gclient/net/Session.py", line 298, in release File "/home/HwHiAiUser/.local/lib/python3.11/site-packages/nebula3/gclient/net/Connection.py", line 263, in signout File "/home/HwHiAiUser/.local/lib/python3.11/site-packages/nebula3/graph/GraphService.py", line 1603, in signout File "/home/HwHiAiUser/.local/lib/python3.11/site-packages/nebula3/graph/GraphService.py", line 1606, in send_signout AttributeError: 'NoneType' object has no attribute 'CALL' Exception ignored in: <function ConnectionPool.__del__ at 0xfffe11bf1b20> Traceback (most recent call last): File "/home/HwHiAiUser/.local/lib/python3.11/site-packages/nebula3/gclient/net/ConnectionPool.py", line 43, in __del__ File "/home/HwHiAiUser/.local/lib/python3.11/site-packages/nebula3/gclient/net/ConnectionPool.py", line 252, in close File "/usr/lib/python3.11/logging/__init__.py", line 1500, in warning File "/usr/lib/python3.11/logging/__init__.py", line 1744, in isEnabledFor TypeError: 'NoneType' object is not callable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions