[
https://issues.apache.org/jira/browse/THRIFT-3950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16525231#comment-16525231
]
ASF GitHub Bot commented on THRIFT-3950:
----------------------------------------
bforbis opened a new pull request #1568: THRIFT-3950: Memory leak while calling
oneway methods
URL: https://github.com/apache/thrift/pull/1568
Looks like this was cleaned up for normal JS oneway methods, but not nodejs.
This also fixes another issue where promises returned by oneway methods would
never resolve (since the callback was never called), so waiting on them would
cause the client application to hang forever.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> Memory leak while calling oneway method
> ---------------------------------------
>
> Key: THRIFT-3950
> URL: https://issues.apache.org/jira/browse/THRIFT-3950
> Project: Thrift
> Issue Type: Bug
> Components: Node.js - Compiler
> Affects Versions: 0.9.3
> Reporter: Sangmin Yoon
> Priority: Major
>
> When you call oneway methods in Node.js, Service._reqs object is bloated.
> There is no chance to 'delete this._reqs[rseqid];' because no return from
> server.
> Also Connection.seqId2Service is bloated.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)