[
https://issues.apache.org/jira/browse/QPID-7355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15385559#comment-15385559
]
Gordon Sim commented on QPID-7355:
----------------------------------
I can't reproduce this, even using the exact same package. Probably need more
detail on a reproducer to make any further progress.
> qpid-cpp-client holding open file descriptors to dead tcp sockets after
> connection is closed
> --------------------------------------------------------------------------------------------
>
> Key: QPID-7355
> URL: https://issues.apache.org/jira/browse/QPID-7355
> Project: Qpid
> Issue Type: Bug
> Components: C++ Client
> Affects Versions: qpid-cpp-0.34
> Reporter: Chester Knapp
> Assignee: Gordon Sim
>
> We use the qpid-cpp-client-0.34-6.el7.x86_64 driver in one of our
> applications.
> I'm noticing a lot of open files (to dead TCP sockets) that are being held
> open and it appears that they are qpid related (this project don't open any
> TCP connections other than what the qpid client handles).
> Is there perhaps something I need to do on the underlying
> qpid::messaging::Connection other than call close() in order for the file
> descriptor to be closed?
> Here's some representative output from lsof:
> {code}
> #lsof | grep "^cloud" | grep -v ESTABLISHED | grep TCP | head -n 1
> COMMAND PID TID USER FD TYPE DEVICE SIZE/OFF
> NODE NAME
> cloudisti 6387 6404 root 55u sock 0,6 0t0
> 66423 protocol: TCP
> {code}
> {code}
> # lsof | grep "^cloud" | grep -v ESTABLISHED | grep TCP | wc -l
> 192
> {code}
> For what its worth, we don't see this issue in another of our applications,
> which uses a driver built from the qpid-cpp-0.34-rc branch.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]