[ 
https://issues.apache.org/jira/browse/KUDU-2218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16256021#comment-16256021
 ] 

Alexey Serbin commented on KUDU-2218:
-------------------------------------

[~tlipcon] traced the error down to the TlsSocket::Writev() implementation: the 
method returned transparently returned Status::NetworkError() with EINTR error 
code to the caller even in case of partially successful write.

> SSL3_WRITE_PENDING TlsSocket error
> ----------------------------------
>
>                 Key: KUDU-2218
>                 URL: https://issues.apache.org/jira/browse/KUDU-2218
>             Project: Kudu
>          Issue Type: Bug
>         Environment: TSAN builds
>            Reporter: Alexey Serbin
>
> The {{RaftConsensusITest.TestLargeBatches}} scenario exhibits flaky behavior, 
> if running the binary built in TSAN configuration.
> In most cases, the test fails with the error message like the following:
> {noformat}
> W1114 04:17:44.407441  1773 connection.cc:657] client connection to 
> 127.1.147.67:45133 send error: Network error: failed to write to TLS socket: 
> error:1409F07F:SSL routines:SSL3_WRITE_PENDING:bad write retry:s3_pkt.c:826
> W1114 04:17:44.407811  1773 consensus_peers.cc:411] T 
> bc17135f3b5643dda691863392bda6a3 P 9e51dc8b039e4a599c7b77e5ac6b48fe -> Peer 
> 05a8069cf7a84f918864b5cb4f76f056 (127.1.147.67:45133): Couldn't send request 
> to peer 05a8069cf7a84f918864b5cb4f76f056 for tablet 
> bc17135f3b5643dda691863392bda6a3. Status: Network error: failed to write to 
> TLS socket: error:1409F07F:SSL routines:SSL3_WRITE_PENDING:bad write 
> retry:s3_pkt.c:826. Retrying in the next heartbeat period. Already tried 1 
> times.
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to