-
mshelley@chromium.org authored
called if that session had an empty session id (i.e. the session wasn't added to the cache). This CL sets the OpenSSL info_callback such that CheckIfSessionAdded will be run whenever an OpenSSL session has finished its handshake. Previously, CheckIfSessionAdded was called in NewSessionCallbackStatic. NewSessionCallbackStatic is only called when a session is added to the cache. Thus, leading connections with sessions that were not added to the cache would force their pending jobs to wait indefinitely instead of letting the jobs proceed at the completion of the leading job's connection. R=mmenke@chromium.org,rsleevi@chromium.org,wtc@chromium.org, davidben@chromium.org BUG=398967 Review URL: https://codereview.chromium.org/416683002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288024 0039d316-1c4b-4281-b951-d872f2087c98
e4738ba5