alibaba / alibaba/node-hbase-client

socket doesn't release, may block the request

Open
#110 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
279
Forks
86
PR merge metrics
No merged PRs in 30d

Description

There's no close or destroy method offered of this library. It has a potential bug If we create as many instances as we can. Many tcp links would be produced in the server such as more than ten thousands until block the server's ability to create more.What's more, the tcp links won't release unless we reboot the server or republish the application.

If this library doesn't have a mechanism to release the links automatically, it needs to offered a method to close them all at least.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by locating where client instances create and retain TCP connections, then trace the connection lifecycle and existing cleanup behavior. Done means the library provides a documented way to release connections and verifies that links no longer remain open.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
databases
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.