aboutsummaryrefslogtreecommitdiffstats
path: root/src/openssl.ssl.context.lua
diff options
context:
space:
mode:
authorLibravatarLibravatar William Ahern <william+macosx@25thandclement.com> 2015-07-24 20:14:06 -0700
committerLibravatarLibravatar William Ahern <william+macosx@25thandclement.com> 2015-07-24 20:14:06 -0700
commitf73eccfc8e589e6cc670c488b78715ee40b6985d (patch)
treea0defbca753978a2df3fa936d73cfca6e5471ed6 /src/openssl.ssl.context.lua
parentf04c43ef5ab676b8c6b7468b47a278aca47bd0f7 (diff)
downloadluaossl-f73eccfc8e589e6cc670c488b78715ee40b6985d.tar.gz
luaossl-f73eccfc8e589e6cc670c488b78715ee40b6985d.tar.bz2
luaossl-f73eccfc8e589e6cc670c488b78715ee40b6985d.zip
Don't recreate an exdata state singleton object when one already exists, otherwise we wrongly invalidate any data already installed. Because ex_newstate is invoked from every submodule, this can easily happen if code loads one submodule, attaches some data to a new OpenSSL object, then loads some other submodule for the first time.
Diffstat (limited to 'src/openssl.ssl.context.lua')
0 files changed, 0 insertions, 0 deletions