Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(118)

Issue 10543069: Fix SSLSocketAdapter to handle asynchronous writes appropriately. (Closed)

Created:
8 years, 6 months ago by Sergey Ulanov
Modified:
8 years, 6 months ago
Reviewers:
Wez
CC:
chromium-reviews, jamiewalch+watch_chromium.org, dcaiafa+watch_chromium.org, simonmorris+watch_chromium.org, hclam+watch_chromium.org, wez+watch_chromium.org, amit, sanjeevr, garykac+watch_chromium.org, lambroslambrou+watch_chromium.org, alexeypa+watch_chromium.org, sergeyu+watch_chromium.org
Visibility:
Public.

Description

Fix SSLSocketAdapter to handle asynchronous writes appropriately. Also fixed some other bugs, particularly asynchronous reads were not handled properly in some cases. BUG=129658 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=141946

Patch Set 1 #

Total comments: 17

Patch Set 2 : #

Patch Set 3 : #

Total comments: 20

Patch Set 4 : #

Total comments: 4

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+142 lines, -63 lines) Patch
M remoting/jingle_glue/ssl_socket_adapter.h View 1 2 chunks +10 lines, -11 lines 0 comments Download
M remoting/jingle_glue/ssl_socket_adapter.cc View 1 2 3 4 3 chunks +132 lines, -52 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
Sergey Ulanov
8 years, 6 months ago (2012-06-08 00:43:16 UTC) #1
Sergey Ulanov
ping
8 years, 6 months ago (2012-06-08 19:13:31 UTC) #2
Wez
http://codereview.chromium.org/10543069/diff/1/remoting/jingle_glue/ssl_socket_adapter.cc File remoting/jingle_glue/ssl_socket_adapter.cc (right): http://codereview.chromium.org/10543069/diff/1/remoting/jingle_glue/ssl_socket_adapter.cc#newcode88 remoting/jingle_glue/ssl_socket_adapter.cc:88: SetError(EINVAL); You're avoiding just returning whatever error caused SSLSTATE_ERROR ...
8 years, 6 months ago (2012-06-11 21:21:35 UTC) #3
Sergey Ulanov
http://codereview.chromium.org/10543069/diff/1/remoting/jingle_glue/ssl_socket_adapter.cc File remoting/jingle_glue/ssl_socket_adapter.cc (right): http://codereview.chromium.org/10543069/diff/1/remoting/jingle_glue/ssl_socket_adapter.cc#newcode88 remoting/jingle_glue/ssl_socket_adapter.cc:88: SetError(EINVAL); On 2012/06/11 21:21:35, Wez wrote: > You're avoiding ...
8 years, 6 months ago (2012-06-11 23:06:39 UTC) #4
Sergey Ulanov
ping
8 years, 6 months ago (2012-06-12 23:32:03 UTC) #5
Wez
http://codereview.chromium.org/10543069/diff/1003/remoting/jingle_glue/ssl_socket_adapter.cc File remoting/jingle_glue/ssl_socket_adapter.cc (right): http://codereview.chromium.org/10543069/diff/1003/remoting/jingle_glue/ssl_socket_adapter.cc#newcode91 remoting/jingle_glue/ssl_socket_adapter.cc:91: // Propagate the call to underlying socket if SSL ...
8 years, 6 months ago (2012-06-13 00:48:57 UTC) #6
Sergey Ulanov
http://codereview.chromium.org/10543069/diff/1003/remoting/jingle_glue/ssl_socket_adapter.cc File remoting/jingle_glue/ssl_socket_adapter.cc (right): http://codereview.chromium.org/10543069/diff/1003/remoting/jingle_glue/ssl_socket_adapter.cc#newcode91 remoting/jingle_glue/ssl_socket_adapter.cc:91: // Propagate the call to underlying socket if SSL ...
8 years, 6 months ago (2012-06-13 01:30:31 UTC) #7
Wez
lgtm http://codereview.chromium.org/10543069/diff/5/remoting/jingle_glue/ssl_socket_adapter.cc File remoting/jingle_glue/ssl_socket_adapter.cc (right): http://codereview.chromium.org/10543069/diff/5/remoting/jingle_glue/ssl_socket_adapter.cc#newcode140 remoting/jingle_glue/ssl_socket_adapter.cc:140: // If we didn't fill the callers buffer ...
8 years, 6 months ago (2012-06-13 18:32:01 UTC) #8
Sergey Ulanov
http://codereview.chromium.org/10543069/diff/5/remoting/jingle_glue/ssl_socket_adapter.cc File remoting/jingle_glue/ssl_socket_adapter.cc (right): http://codereview.chromium.org/10543069/diff/5/remoting/jingle_glue/ssl_socket_adapter.cc#newcode140 remoting/jingle_glue/ssl_socket_adapter.cc:140: // If we didn't fill the callers buffer then ...
8 years, 6 months ago (2012-06-13 18:37:22 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/10543069/6004
8 years, 6 months ago (2012-06-13 18:37:57 UTC) #10
commit-bot: I haz the power
8 years, 6 months ago (2012-06-13 19:58:15 UTC) #11
Change committed as 141946

Powered by Google App Engine
This is Rietveld 408576698