[
https://issues.apache.org/jira/browse/QPID-2410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12836744#action_12836744
]
Andrew Stitcher edited comment on QPID-2410 at 2/22/10 5:41 PM:
----------------------------------------------------------------
I think the SSL layer may need to patch together multiple SSL buffers to get
(up to) 64k buffers as otherwise messages larger than 16k can't be sent.
This probably isn't so hard on the send side as you just keep on copying into
the SSL buffers (getting new ones as necessary) until you're done.
On the receive side you need to change the logic when buffers are returned with
data still in them so that subsequent data gets appended even if greater than
16k.
was (Author: astitcher):
I think the SSL layer may need to patch together multiple SSL buffers to
get (up to) 64k buffers as otherwise messages larger than 16k can't be sent.
> perftest hang in SSL on Windows with large buffers
> --------------------------------------------------
>
> Key: QPID-2410
> URL: https://issues.apache.org/jira/browse/QPID-2410
> Project: Qpid
> Issue Type: Bug
> Components: C++ Client
> Affects Versions: 0.7
> Environment: Windows client, Linux broker
> Reporter: Cliff Jansen
> Assignee: Steve Huston
>
> The following command:
> perftest --count 1 --size 102400 -P ssl --port 5671 --broker linuxhost
> --username testuser --password secret --mechanism PLAIN
> hangs on a Windows client. Reducing the message body size to 1024 bytes
> makes the hang go away, as does turning off SSL.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]