tls: do not call SNICallback unless present
authorFedor Indutny <fedor.indutny@gmail.com>
Thu, 6 Mar 2014 22:25:38 +0000 (02:25 +0400)
committerFedor Indutny <fedor.indutny@gmail.com>
Thu, 27 Mar 2014 19:26:52 +0000 (23:26 +0400)
commitd24946b1b45494df1c9a5ff4f80a8eb1d3acf968
treeee11e7b7f7c23c7db951fce599105baca323cd80
parentef096f8d8fb42b5ce030d3bef34bf363b401cbcb
tls: do not call SNICallback unless present

When asynchronously parsing ClientHello for session resumption -
SNICallback may not be set. Check if it is present before invoking
it.

fix #7010
lib/_tls_wrap.js
test/simple/test-tls-session-cache.js